/** * Mutation Factory - Generic wrapper for mutating canister data * * Creates unified mutation hooks for any canister method. * Works with any Reactor instance. * * @example * const transferMutation = createMutation(reactor, { * functionName: "transfer", * onSuccess: () => console.log("Success!"), * }) * * // In component * const { mutate, isPending } = transferMutation.useMutation() */ import type { Reactor, FunctionName, TransformKey } from "@ic-reactor/core"; import type { MutationConfig, MutationResult, NoInfer } from "./types"; export declare function createMutation = FunctionName>(reactor: Reactor, config: MutationConfig, M, T>): MutationResult; //# sourceMappingURL=createMutation.d.ts.map