import { z } from 'zod'; export declare const stitchConfigFilename = "stitch.config.json"; export declare const jsonSchemaUrl = "https://raw.githubusercontent.com/bscotch/stitch/develop/packages/config/schemas/stitch.config.schema.json"; export type NewSoundDefaults = z.infer; export declare const newSoundDefaultsSchema: z.ZodObject<{ mono: z.ZodOptional; }, z.core.$strip>; export type GameConsoleLineStyle = z.infer; export declare const gameConsoleLineStyleSchema: z.ZodObject<{ base: z.ZodOptional; description: z.ZodOptional; pattern: z.ZodString; caseSensitive: z.ZodOptional; styles: z.ZodOptional>; }, z.core.$loose>; export type GameConsoleStyle = z.infer; export declare const gameConsoleStyleSchema: z.ZodObject<{ base: z.ZodOptional; lines: z.ZodOptional; description: z.ZodOptional; pattern: z.ZodString; caseSensitive: z.ZodOptional; styles: z.ZodOptional>; }, z.core.$loose>>>; }, z.core.$loose>; export type StitchConfig = z.infer; export declare const stitchConfigSchema: z.ZodObject<{ $schema: z.ZodDefault>>; textureGroupAssignments: z.ZodOptional>; audioGroupAssignments: z.ZodOptional>; runtimeVersion: z.ZodOptional; newSpriteRules: z.ZodOptional>; }, z.core.$loose>>; newSoundRules: z.ZodOptional>; defaults: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$loose>>; gameConsoleStyle: z.ZodOptional; lines: z.ZodOptional; description: z.ZodOptional; pattern: z.ZodString; caseSensitive: z.ZodOptional; styles: z.ZodOptional>; }, z.core.$loose>>>; }, z.core.$loose>>; }, z.core.$loose>; //# sourceMappingURL=schema.d.ts.map