UNPKG

@bscotch/sprite-source

Version:

Art pipeline scripting module for GameMaker sprites.

56 lines 2.32 kB
import { z } from 'zod'; export type SpriteSourceStage = z.infer<typeof spriteStagingSchema>; declare const spriteStagingSchema: z.ZodObject<{ dir: z.ZodString; transforms: z.ZodArray<z.ZodObject<{ include: z.ZodOptional<z.ZodString>; bleed: z.ZodOptional<z.ZodBoolean>; crop: z.ZodOptional<z.ZodBoolean>; synced: z.ZodOptional<z.ZodBoolean>; renames: z.ZodOptional<z.ZodArray<z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$loose>>>; }, z.core.$loose>>; }, z.core.$loose>; export type SpriteSourceConfig = z.infer<typeof spriteSourceConfigSchema>; export declare const spriteSourceConfigSchema: z.ZodObject<{ $schema: z.ZodOptional<z.ZodDefault<z.ZodString>>; staging: z.ZodOptional<z.ZodNullable<z.ZodArray<z.ZodObject<{ dir: z.ZodString; transforms: z.ZodArray<z.ZodObject<{ include: z.ZodOptional<z.ZodString>; bleed: z.ZodOptional<z.ZodBoolean>; crop: z.ZodOptional<z.ZodBoolean>; synced: z.ZodOptional<z.ZodBoolean>; renames: z.ZodOptional<z.ZodArray<z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$loose>>>; }, z.core.$loose>>; }, z.core.$loose>>>>; ignore: z.ZodOptional<z.ZodNullable<z.ZodArray<z.ZodString>>>; }, z.core.$loose>; export declare const spriteSourceConfigInfo: { schema: z.ZodObject<{ $schema: z.ZodOptional<z.ZodDefault<z.ZodString>>; staging: z.ZodOptional<z.ZodNullable<z.ZodArray<z.ZodObject<{ dir: z.ZodString; transforms: z.ZodArray<z.ZodObject<{ include: z.ZodOptional<z.ZodString>; bleed: z.ZodOptional<z.ZodBoolean>; crop: z.ZodOptional<z.ZodBoolean>; synced: z.ZodOptional<z.ZodBoolean>; renames: z.ZodOptional<z.ZodArray<z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$loose>>>; }, z.core.$loose>>; }, z.core.$loose>>>>; ignore: z.ZodOptional<z.ZodNullable<z.ZodArray<z.ZodString>>>; }, z.core.$loose>; name: string; filename: string; }; export {}; //# sourceMappingURL=SpriteSource.schemas.d.ts.map