declare const GoogleCloudAdapter: any; export declare class LoggingAdapter extends GoogleCloudAdapter { private static instance; private settingsPromise; private logLevel; private env; private service; private executionContext; private initialized; private logging; private constructor(); static getInstance(): LoggingAdapter; getState(): { initialized: boolean; logLevel: TLogLevel; env: TEnvironment | null; service: string | null; executionContext: string | null; }; initializeSettings(env: TEnvironment, service: string, executionContext: string): Promise; private fetchLogSettings; private shouldLog; private ensureInitialized; private writeEntryAsync; private log; debug: (props: TProps) => boolean; info: (props: TProps) => boolean; warn: (props: TProps) => boolean; error: (props: TProps) => boolean; } export {}; //# sourceMappingURL=index.d.ts.map