import { z } from 'zod'; export declare const changeCaseParserName = "change-case"; export declare const changeCaseParserOptionsSchema: z.ZodObject<{ change: z.ZodOptional, z.ZodLiteral<"modes">]>>; toCase: z.ZodUnion<[z.ZodLiteral<"camelCase">, z.ZodLiteral<"capitalCase">, z.ZodLiteral<"constantCase">, z.ZodLiteral<"kebabCase">, z.ZodLiteral<"noCase">, z.ZodLiteral<"pascalCase">, z.ZodLiteral<"pascalSnakeCase">, z.ZodLiteral<"pathCase">, z.ZodLiteral<"sentenceCase">, z.ZodLiteral<"snakeCase">, z.ZodLiteral<"trainCase">]>; applyTo: z.ZodOptional]>; }, "strip", z.ZodTypeAny, { collection: string | true; }, { collection: string | true; }>, z.ZodObject<{ group: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { group: string | true; }, { group: string | true; }>, z.ZodObject<{ token: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { token: string | true; }, { token: string | true; }>, z.ZodEffects, import("@specifyapp/specify-design-token-format").SDTFQuery, import("@specifyapp/specify-design-token-format").SDTFQuery>]>, z.ZodArray]>; }, "strip", z.ZodTypeAny, { collection: string | true; }, { collection: string | true; }>, z.ZodObject<{ group: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { group: string | true; }, { group: string | true; }>, z.ZodObject<{ token: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { token: string | true; }, { token: string | true; }>, z.ZodEffects, import("@specifyapp/specify-design-token-format").SDTFQuery, import("@specifyapp/specify-design-token-format").SDTFQuery>]>, "many">]>>; }, "strict", z.ZodTypeAny, { toCase: "camelCase" | "capitalCase" | "constantCase" | "kebabCase" | "noCase" | "pascalCase" | "pascalSnakeCase" | "pathCase" | "sentenceCase" | "snakeCase" | "trainCase"; change?: "names" | "modes" | undefined; applyTo?: import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; } | (import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; })[] | undefined; }, { toCase: "camelCase" | "capitalCase" | "constantCase" | "kebabCase" | "noCase" | "pascalCase" | "pascalSnakeCase" | "pathCase" | "sentenceCase" | "snakeCase" | "trainCase"; change?: "names" | "modes" | undefined; applyTo?: import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; } | (import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; })[] | undefined; }>; export declare const changeCaseParserDefinition: import("../../internals/createBuiltInParserDefinition.js").BuiltInParserDefinitionSignature<"change-case", "utility", false, z.ZodObject<{ change: z.ZodOptional, z.ZodLiteral<"modes">]>>; toCase: z.ZodUnion<[z.ZodLiteral<"camelCase">, z.ZodLiteral<"capitalCase">, z.ZodLiteral<"constantCase">, z.ZodLiteral<"kebabCase">, z.ZodLiteral<"noCase">, z.ZodLiteral<"pascalCase">, z.ZodLiteral<"pascalSnakeCase">, z.ZodLiteral<"pathCase">, z.ZodLiteral<"sentenceCase">, z.ZodLiteral<"snakeCase">, z.ZodLiteral<"trainCase">]>; applyTo: z.ZodOptional]>; }, "strip", z.ZodTypeAny, { collection: string | true; }, { collection: string | true; }>, z.ZodObject<{ group: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { group: string | true; }, { group: string | true; }>, z.ZodObject<{ token: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { token: string | true; }, { token: string | true; }>, z.ZodEffects, import("@specifyapp/specify-design-token-format").SDTFQuery, import("@specifyapp/specify-design-token-format").SDTFQuery>]>, z.ZodArray]>; }, "strip", z.ZodTypeAny, { collection: string | true; }, { collection: string | true; }>, z.ZodObject<{ group: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { group: string | true; }, { group: string | true; }>, z.ZodObject<{ token: z.ZodUnion<[z.ZodString, z.ZodLiteral]>; }, "strip", z.ZodTypeAny, { token: string | true; }, { token: string | true; }>, z.ZodEffects, import("@specifyapp/specify-design-token-format").SDTFQuery, import("@specifyapp/specify-design-token-format").SDTFQuery>]>, "many">]>>; }, "strict", z.ZodTypeAny, { toCase: "camelCase" | "capitalCase" | "constantCase" | "kebabCase" | "noCase" | "pascalCase" | "pascalSnakeCase" | "pathCase" | "sentenceCase" | "snakeCase" | "trainCase"; change?: "names" | "modes" | undefined; applyTo?: import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; } | (import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; })[] | undefined; }, { toCase: "camelCase" | "capitalCase" | "constantCase" | "kebabCase" | "noCase" | "pascalCase" | "pascalSnakeCase" | "pathCase" | "sentenceCase" | "snakeCase" | "trainCase"; change?: "names" | "modes" | undefined; applyTo?: import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; } | (import("@specifyapp/specify-design-token-format").SDTFQuery | { collection: string | true; } | { group: string | true; } | { token: string | true; })[] | undefined; }>, true, undefined, ("SDTF" | "SDTF Engine")[], "SDTF Engine">; export type ChangeCaseParserDefinition = typeof changeCaseParserDefinition; export type ChangeCaseParserOptions = z.infer; //# sourceMappingURL=definition.d.ts.map