import { NoukhaAuditLogConfig } from './config';
export declare class AuditServiceStarter {
    private static instance;
    private isStarted;
    private constructor();
    static getInstance(): AuditServiceStarter;
    start(config: NoukhaAuditLogConfig): Promise<void>;
    stop(): Promise<void>;
    isServiceRunning(): boolean;
    waitForService(): Promise<void>;
}
export declare function startAuditService(config: NoukhaAuditLogConfig): Promise<void>;
export declare function stopAuditService(): Promise<void>;
//# sourceMappingURL=service-starter.d.ts.map