import { n as manifestTransformResult, r as manifestEntry, t as manifestTransform } from "./chunks/manifest-transform-B-PM_veR.js"; import { z } from "zod"; //#region src/schema/assert-type.d.ts type Equals = [T] extends [S] ? ([S] extends [T] ? true : false) : false; type Assignable = [U] extends [T] ? true : false; export declare function assertType<_T extends true>(): void; //#endregion //#region src/schema/base.d.ts export declare const basePartial: z.ZodObject<{ additionalPrecacheEntries: z.ZodOptional; revision: z.ZodOptional>; url: z.ZodString; }, z.core.$strict>]>>>; disablePrecacheManifest: z.ZodDefault; dontCacheBustURLsMatching: z.ZodOptional>; manifestTransforms: z.ZodOptional; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>>, z.ZodTransform; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>>>>>; maximumFileSizeToCacheInBytes: z.ZodDefault; modifyURLPrefix: z.ZodOptional>; }, z.core.$strict>; //#endregion //#region src/schema/error.d.ts export declare class SerwistConfigError extends Error { constructor({ moduleName, message }: { moduleName?: string; message?: string; }); } export declare const validationErrorMap: z.core.$ZodErrorMap; //#endregion //#region src/schema/get-manifest.d.ts export declare const getManifestOptions: z.ZodObject<{ additionalPrecacheEntries: z.ZodOptional; revision: z.ZodOptional>; url: z.ZodString; }, z.core.$strict>]>>>; disablePrecacheManifest: z.ZodDefault; dontCacheBustURLsMatching: z.ZodOptional>; manifestTransforms: z.ZodOptional; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>>, z.ZodTransform; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>>>>>; maximumFileSizeToCacheInBytes: z.ZodDefault; modifyURLPrefix: z.ZodOptional>; globFollow: z.ZodDefault; globIgnores: z.ZodDefault>; globPatterns: z.ZodDefault>; globStrict: z.ZodDefault; templatedURLs: z.ZodOptional]>>>; globDirectory: z.ZodString; }, z.core.$strict>; //#endregion //#region src/schema/glob.d.ts export declare const globPartial: z.ZodObject<{ globFollow: z.ZodDefault; globIgnores: z.ZodDefault>; globPatterns: z.ZodDefault>; globStrict: z.ZodDefault; templatedURLs: z.ZodOptional]>>>; }, z.core.$strict>; export declare const optionalGlobDirectoryPartial: z.ZodObject<{ globDirectory: z.ZodOptional; }, z.core.$strict>; export declare const requiredGlobDirectoryPartial: z.ZodObject<{ globDirectory: z.ZodString; }, z.core.$strict>; //#endregion //#region src/schema/inject-manifest.d.ts declare const baseInjectPartial: z.ZodObject<{ injectionPoint: z.ZodDefault; swSrc: z.ZodString; }, z.core.$strict>; export declare const injectManifestOptions: z.ZodObject<{ additionalPrecacheEntries: z.ZodOptional; revision: z.ZodOptional>; url: z.ZodString; }, z.core.$strict>]>>>; disablePrecacheManifest: z.ZodDefault; dontCacheBustURLsMatching: z.ZodOptional>; manifestTransforms: z.ZodOptional; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>>, z.ZodTransform; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>, z.core.$InferInnerFunctionTypeAsync; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>, z.ZodOptional], null>, z.ZodObject<{ manifest: z.ZodArray; revision: z.ZodOptional>; url: z.ZodString; size: z.ZodNumber; }, z.core.$strip>>; warnings: z.ZodOptional>; }, z.core.$strict>>>>>>; maximumFileSizeToCacheInBytes: z.ZodDefault; modifyURLPrefix: z.ZodOptional>; globFollow: z.ZodDefault; globIgnores: z.ZodDefault>; globPatterns: z.ZodDefault>; globStrict: z.ZodDefault; templatedURLs: z.ZodOptional]>>>; globDirectory: z.ZodString; swDest: z.ZodString; injectionPoint: z.ZodDefault; swSrc: z.ZodString; }, z.core.$strict>; //#endregion //#region src/schema/sw-dest.d.ts export declare const optionalSwDestPartial: z.ZodObject<{ swDest: z.ZodOptional; }, z.core.$strict>; export declare const requiredSwDestPartial: z.ZodObject<{ swDest: z.ZodString; }, z.core.$strict>; //#endregion //#region src/schema/utils.d.ts export declare const fn: ({ input, output }: { input: TInput; output: TOutput; }) => z.ZodPipe, TOutput>, z.core.$InferInnerFunctionType, TOutput>>, z.ZodTransform<(...args: TInput extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [...Prefix extends readonly [...infer Prefix extends z.core.SomeType[], infer Tail extends z.core.SomeType] ? Tail["_zod"]["optin"] extends "defaulted" | "optional" ? [... /*elided*/ any, (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof Prefix]: z.core.input; } : [], (z.core.input | undefined)?] : { [k in keyof TInput]: z.core.input; } : []) => z.core.input extends z.infer ? z.infer & z.core.input : z.infer, z.core.$InferInnerFunctionType, TOutput>>>; export declare const asyncFn: ({ input, output }: { input: TInput; output: TOutput; }) => z.ZodPipe, TOutput>, z.core.$InferInnerFunctionTypeAsync, TOutput>>, z.ZodTransform, TOutput> extends (infer T) ? T extends z.core.$InferInnerFunctionTypeAsync, TOutput> ? T extends z.core.$InferOuterFunctionTypeAsync, TOutput> ? T : z.core.$InferOuterFunctionTypeAsync, TOutput> : never : never>, z.core.$InferInnerFunctionTypeAsync, TOutput>>>; //#endregion export { type Assignable, type Equals, baseInjectPartial as injectPartial, manifestEntry, manifestTransform, manifestTransformResult }; //# sourceMappingURL=index.schema.d.mts.map