import { z } from 'zod';
export type YyShader = z.infer<typeof yyShaderSchema>;
export declare const yyShaderSchema: z.ZodObject<{
    "%Name": z.ZodOptional<z.ZodString>;
    ConfigValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodString>>>;
    name: z.ZodString;
    tags: z.ZodOptional<z.ZodArray<z.ZodString>>;
    parent: z.ZodDefault<z.ZodObject<{
        name: z.ZodString;
        path: z.ZodString;
    }, z.core.$strip>>;
    resourceVersion: z.ZodDefault<z.ZodString>;
    resourceType: z.ZodDefault<z.ZodLiteral<"GMShader">>;
    type: z.ZodDefault<z.ZodNumber>;
}, z.core.$loose>;
//# sourceMappingURL=YyShader.d.ts.map