export declare function getCompany(companyId: string): Promise; export declare function updateCompany(companyId: string, data: any): Promise; export declare function getBrand(companyId: string): Promise; export declare function updateBrand(companyId: string, body: any, companyName: string, companySlug: string): Promise; export declare function uploadLogo(companyId: string, companyName: string, companySlug: string, file: Buffer): Promise; export declare function uploadHeroImage(companyId: string, companyName: string, companySlug: string, file: Buffer): Promise; export declare function checkSubdomainAvailability(subdomain: string, companyId: string): Promise<{ available: boolean; }>; export declare function setCustomDomain(companyId: string, companyName: string, companySlug: string, customDomain: string): Promise; export declare function getCustomDomainStatus(companyId: string): Promise<{ customDomain: any; verified: any; status: string; dnsTarget: string; }>; export declare function removeCustomDomain(companyId: string): Promise<{ success: boolean; }>; export declare function getContractSettings(companyId: string): Promise; export declare function updateContractSettings(companyId: string, data: any): Promise; export declare function getInsurancePolicies(companyId: string): Promise; export declare function createInsurancePolicy(companyId: string, data: any): Promise; export declare function updateInsurancePolicy(id: string, companyId: string, data: any): Promise; export declare function deleteInsurancePolicy(id: string, companyId: string): Promise; export declare function getPricingRules(companyId: string): Promise; export declare function createPricingRule(companyId: string, data: any): Promise; export declare function updatePricingRule(id: string, companyId: string, data: any): Promise; export declare function deletePricingRule(id: string, companyId: string): Promise; export declare function getAccountingSettings(companyId: string): Promise; export declare function updateAccountingSettings(companyId: string, data: any): Promise; export declare function getApiKey(companyId: string): Promise<{ apiKeys: any; }>; export declare function regenerateApiKey(companyId: string): Promise<{ apiKey: string; prefix: string; warning: string; }>; //# sourceMappingURL=company.service.d.ts.map