import { IBlueprintItpt, BlueprintConfig, OutputKVMap } from "../ldaccess/ldBlueprint"; import { KVL } from "../ldaccess/KVL"; import { ILDOptions } from "../ldaccess/ildoptions"; import { LDLocalKv } from "../appstate/LDProps"; import { ILDWebResource } from "../ldaccess/ildresource"; export declare type LDRetrieverSuperStateOld = LDLocalKv; export declare class LDRetrieverSuper implements IBlueprintItpt { cfg: BlueprintConfig; outputKVMap: OutputKVMap; ownKVLs: KVL[]; inputParams: Map; isInputDirty: boolean; isOutputDirty: boolean; retrieverStoreKey: string; webContent: ILDWebResource; state: LDRetrieverSuperStateOld; protected apiCallOverride: (() => Promise) | null; constructor(); consumeLDOptions: (ldOptions: ILDOptions) => void; setOutputKVMap: (value: OutputKVMap) => void; setWebContent: (value: ILDOptions) => void; evalDirtyOutput: () => void; evalDirtyInput: () => void; protected callToAPI(uploadData?: ILDOptions, targetUrl?: string, targetReceiverLnk?: any): void; private refreshOutput; }