import type { ManualPollOptions } from "./ConfigCatClientOptions.js"; import type { IConfigService, RefreshResult } from "./ConfigServiceBase.js"; import { ClientCacheState, ConfigServiceBase } from "./ConfigServiceBase.js"; import type { ProjectConfig } from "./ProjectConfig.js"; export declare class ManualPollConfigService extends ConfigServiceBase implements IConfigService { readonly readyPromise: Promise; constructor(options: ManualPollOptions); getCacheState(cachedConfig: ProjectConfig): ClientCacheState; getConfigAsync(): Promise; refreshConfigAsync(): Promise<[RefreshResult, ProjectConfig]>; }