import { logger } from './logger';
export interface Logger {
    error: typeof logger.error;
    success: typeof logger.success;
    info: typeof logger.info;
    warning: typeof logger.warning;
    log: typeof logger.log;
}
export declare const logError: (logger: Logger, message: string) => void;
export declare const logSuccess: (logger: Logger, message: string) => void;
export declare const logInfo: (logger: Logger, message: string) => void;
export declare const logWarning: (logger: Logger, message: string) => void;
export declare const logDebug: (logger: Logger, message: string) => void;
export declare const logDomainCreationSuccess: (logger: Logger, domainName: string, domainPath: string) => void;
export declare const logDomainDeletionSuccess: (logger: Logger, domainName: string) => void;
export declare const logDomainAlreadyExists: (logger: Logger, domainName: string, domainPath: string) => void;
export declare const logDomainNotFound: (logger: Logger, domainName: string, domainPath: string) => void;
export declare const logInvalidDomainName: (logger: Logger, domainName: string) => void;
export declare const logNoDomainsFound: (logger: Logger, domainsPath: string) => void;
export declare const logDomainsListed: (logger: Logger, domainCount: number, domainsPath: string) => void;
//# sourceMappingURL=logging.d.ts.map