import type { BatchRequestDocument, BatchRequestsOptions, GraphQLClientRequestHeaders, RawRequestExtendedOptions, RawRequestOptions, RequestDocument, RequestExtendedOptions, RequestOptions, Variables, VariablesAndRequestHeadersArgs } from './types.js'; export declare const parseRequestArgs: (documentOrOptions: RequestDocument | RequestOptions, variables?: V | undefined, requestHeaders?: GraphQLClientRequestHeaders) => RequestOptions; export declare const parseRawRequestArgs: (queryOrOptions: string | RawRequestOptions, variables?: V | undefined, requestHeaders?: GraphQLClientRequestHeaders) => RawRequestOptions; export declare const parseBatchRequestArgs: (documentsOrOptions: BatchRequestsOptions | BatchRequestDocument[], requestHeaders?: GraphQLClientRequestHeaders) => BatchRequestsOptions; export declare const parseRequestExtendedArgs: (urlOrOptions: string | RequestExtendedOptions, document?: RequestDocument, ...variablesAndRequestHeaders: VariablesAndRequestHeadersArgs) => RequestExtendedOptions; export declare const parseRawRequestExtendedArgs: (urlOrOptions: string | RawRequestExtendedOptions, query?: string, ...variablesAndRequestHeaders: VariablesAndRequestHeadersArgs) => RawRequestExtendedOptions; //# sourceMappingURL=parseArgs.d.ts.map