import type { Mutation, MutationContext, MutationOutcome, MutationDetails, MutationOptions } from "../types.js";
export declare function resolveMutationDetails(mutation: Mutation, context: MutationContext, options: MutationOptions): MutationDetails;
export declare function applyMutation(mutation: Mutation, context: MutationContext, options: MutationOptions): Promise<{
    outcome: MutationOutcome;
    details: MutationDetails;
}>;
