export declare class DomainService { private verbose; constructor(verbose?: boolean); private log; private error; validateProductionForCustomDomains(apiUrl: string): boolean; private showEnvironmentSummary; listDomains(apiKey: string, apiUrl: string): Promise; addDomain(domain: string, apiKey: string, apiUrl: string): Promise; verifyDomain(domainId: string, apiKey: string, apiUrl: string): Promise; removeDomain(domainId: string, apiKey: string, apiUrl: string): Promise; /** * Get mounting information for a specific domain */ private getDomainMountInfo; /** * Validate domain ownership and verification for the current account */ validateDomainOwnership(domain: string, storeId: string, apiUrl: string, apiKey: string): Promise; /** * Show detailed information about a specific domain */ showDomainInfo(domainName: string, apiKey: string, apiUrl: string): Promise; /** * Auto-verify all unverified domains */ autoVerifyDomains(apiKey: string, apiUrl: string): Promise; }