import { JSDOM } from 'jsdom';
import { z } from 'zod';
export declare const schema: z.ZodObject<{
    audioInnerHTML: z.ZodFunction<z.ZodTuple<[z.ZodArray<z.ZodString, "many">], z.ZodUnknown>, z.ZodString>;
    dom: z.ZodType<JSDOM, z.ZodTypeDef, JSDOM>;
    expression: z.ZodString;
    hrefs: z.ZodArray<z.ZodString, "many">;
    idx: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    audioInnerHTML: (args_0: string[], ...args_1: unknown[]) => string;
    dom: JSDOM;
    expression: string;
    idx: number;
    hrefs: string[];
}, {
    audioInnerHTML: (args_0: string[], ...args_1: unknown[]) => string;
    dom: JSDOM;
    expression: string;
    idx: number;
    hrefs: string[];
}>;
export type Config = z.infer<typeof schema>;
export declare const insertAudioPlayerMatchingXPathExpression: (config: Config) => {
    error: Error;
    value?: undefined;
} | {
    value: {
        message: string;
    };
    error?: undefined;
};
//# sourceMappingURL=mutations.d.ts.map