import type { ManualPollOptions } from "./ConfigCatClientOptions"; import type { IConfigFetcher } from "./ConfigFetcher"; import type { IConfigService, RefreshResult } from "./ConfigServiceBase"; import { ClientCacheState, ConfigServiceBase } from "./ConfigServiceBase"; import type { ProjectConfig } from "./ProjectConfig"; export declare class ManualPollConfigService extends ConfigServiceBase implements IConfigService { readonly readyPromise: Promise; constructor(configFetcher: IConfigFetcher, options: ManualPollOptions); getCacheState(cachedConfig: ProjectConfig): ClientCacheState; getConfig(): Promise; refreshConfigAsync(): Promise<[RefreshResult, ProjectConfig]>; } //# sourceMappingURL=ManualPollConfigService.d.ts.map