@query-key-gen/generator
Version:
Generated for [Vite](https://vitejs.dev)
31 lines (27 loc) • 1.05 kB
text/typescript
import { Plugin } from 'vite';
import { z } from 'zod';
declare const configSchema: z.ZodObject<{
output: z.ZodCatch<z.ZodOptional<z.ZodString>>;
globalQueryKeyName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
separator: z.ZodCatch<z.ZodOptional<z.ZodString>>;
path: z.ZodCatch<z.ZodOptional<z.ZodString>>;
ignoreFiles: z.ZodCatch<z.ZodOptional<z.ZodArray<z.ZodString, "many">>>;
factoryPrefix: z.ZodCatch<z.ZodOptional<z.ZodString>>;
}, "strip", z.ZodTypeAny, {
output?: string | undefined;
globalQueryKeyName?: string | undefined;
separator?: string | undefined;
path?: string | undefined;
ignoreFiles?: string[] | undefined;
factoryPrefix?: string | undefined;
}, {
output?: unknown;
globalQueryKeyName?: unknown;
separator?: unknown;
path?: unknown;
ignoreFiles?: unknown;
factoryPrefix?: unknown;
}>;
type ConfigOptions = z.infer<typeof configSchema>;
declare function QueryKeyPlugin(_config?: Omit<ConfigOptions, 'path'>): Plugin;
export { QueryKeyPlugin as default };