import type { MutateOptions } from "@tanstack/query-core"; import type { Compute } from "@wagmi/core/internal"; import type { WriteContractErrorType } from "viem"; import type { Config } from "wagmi"; import { type CreateSessionParameters, type CreateSessionReturnType } from "../actions/createSession.js"; export declare function createSessionMutationOptions(config: config): { readonly mutationFn: (variables: CreateSessionVariables) => Promise; readonly mutationKey: readonly ["createSession"]; }; export type CreateSessionVariables = CreateSessionParameters; export type CreateSessionData = Compute; export type CreateSessionMutate = (variables: CreateSessionVariables, options?: MutateOptions, context> | undefined) => void; export type CreateSessionMutateAsync = (variables: CreateSessionVariables, options?: MutateOptions, context> | undefined) => Promise; //# sourceMappingURL=createSession.d.ts.map