import { AnySchema } from '@orama/orama'; export declare const restFetcher: (url: string, options?: any) => Promise; export declare const postFetcher: (url: string, body: any, headers?: any) => Promise; export declare function loggedOperation(preMessage: string, fn: () => Promise, postMessage: string): Promise; export declare function fetchEndpointConfig(baseUrl: string, APIKey: string, indexId: string): Promise<{ endpoint: any; public_api_key: any; }>; export declare function createSnapshot(baseUrl: string, APIKey: string, indexId: string, documents: any[]): Promise; export declare function deployIndex(baseUrl: string, APIKey: string, indexId: string): Promise; export declare const DOCS_PRESET_SCHEMA: AnySchema;