UNPKG

@bscotch/yy

Version:

Stringify, parse, read, and write GameMaker yy and yyp files.

64 lines 2.28 kB
import { z } from 'zod'; export type YyShader = z.infer<typeof yyShaderSchema>; export declare const yyShaderSchema: z.ZodObject<z.objectUtil.extendShape<{ "%Name": z.ZodOptional<z.ZodString>; ConfigValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodString>>>; name: z.ZodString; resourceType: z.ZodString; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; parent: z.ZodDefault<z.ZodObject<{ name: z.ZodString; path: z.ZodString; }, "strip", z.ZodTypeAny, { path: string; name: string; }, { path: string; name: string; }>>; resourceVersion: z.ZodDefault<z.ZodString>; }, { resourceType: z.ZodDefault<z.ZodLiteral<"GMShader">>; type: z.ZodDefault<z.ZodNumber>; }>, "passthrough", z.ZodTypeAny, z.objectOutputType<z.objectUtil.extendShape<{ "%Name": z.ZodOptional<z.ZodString>; ConfigValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodString>>>; name: z.ZodString; resourceType: z.ZodString; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; parent: z.ZodDefault<z.ZodObject<{ name: z.ZodString; path: z.ZodString; }, "strip", z.ZodTypeAny, { path: string; name: string; }, { path: string; name: string; }>>; resourceVersion: z.ZodDefault<z.ZodString>; }, { resourceType: z.ZodDefault<z.ZodLiteral<"GMShader">>; type: z.ZodDefault<z.ZodNumber>; }>, z.ZodTypeAny, "passthrough">, z.objectInputType<z.objectUtil.extendShape<{ "%Name": z.ZodOptional<z.ZodString>; ConfigValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodString>>>; name: z.ZodString; resourceType: z.ZodString; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; parent: z.ZodDefault<z.ZodObject<{ name: z.ZodString; path: z.ZodString; }, "strip", z.ZodTypeAny, { path: string; name: string; }, { path: string; name: string; }>>; resourceVersion: z.ZodDefault<z.ZodString>; }, { resourceType: z.ZodDefault<z.ZodLiteral<"GMShader">>; type: z.ZodDefault<z.ZodNumber>; }>, z.ZodTypeAny, "passthrough">>; //# sourceMappingURL=YyShader.d.ts.map