import type { AdClientResponseItem, SearchClientRequestProperties, SearchcraftConfig, SearchcraftResponse } from "../../types/index"; import { AdClient } from './AdClient'; export declare class NativoClient extends AdClient { adCallTimeout?: NodeJS.Timeout; constructor(config: SearchcraftConfig); onQuerySubmitted(_properties: SearchClientRequestProperties): Promise; onQueryFetched(_properties: SearchClientRequestProperties, response: SearchcraftResponse): Promise; onInputCleared(): Promise; performAdCall(delay: number): void; getAds(_properties: SearchClientRequestProperties): Promise; private addScriptTagToDocument; private removeScriptTagFromDocument; } //# sourceMappingURL=NativoClient.d.ts.map