import { z } from "zod"; export declare const TextualError: z.ZodObject<{ resourceName: z.ZodOptional; type: z.ZodLiteral<"file/textual">; actualEncoding: z.ZodOptional; }, z.core.$strip>; export declare const IntegrityError: z.ZodObject<{ resourceName: z.ZodOptional; type: z.ZodLiteral<"file/integrity">; hashType: z.ZodString; expectedHash: z.ZodString; actualHash: z.ZodString; }, z.core.$strip>; export declare const FileError: z.ZodDiscriminatedUnion<[z.ZodObject<{ resourceName: z.ZodOptional; type: z.ZodLiteral<"file/textual">; actualEncoding: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ resourceName: z.ZodOptional; type: z.ZodLiteral<"file/integrity">; hashType: z.ZodString; expectedHash: z.ZodString; actualHash: z.ZodString; }, z.core.$strip>], "type">; export type TextualError = z.infer; export type IntegrityError = z.infer; export type FileError = z.infer;