type Fetch = typeof fetch; export type PreviewData = { includeInvisible: boolean; }; export declare function convertPreviewDataToHeaders(previewData?: PreviewData): Record; export declare const gql: (chunks: TemplateStringsArray, ...variables: unknown[]) => string; export declare function createFetchWithPreviewHeaders(fetch: Fetch, previewData?: PreviewData): Fetch; export declare function createFetchWithDefaults(fetch: Fetch, defaults: RequestInit): Fetch; export type GraphQLFetch = (query: string, variables?: V, init?: RequestInit) => Promise; export declare function createGraphQLFetch(fetch: Fetch, url: string): GraphQLFetch; export {}; //# sourceMappingURL=graphQLFetch.d.ts.map