import { z } from 'zod'; import { SpecifyJSONStringValue, SpecifyJSONStringValueWithAlias } from './_JSON.js'; export declare const makeSpecifyFontFamilyValueSchema: { (isSupportingAliasing: false): z.ZodType; (isSupportingAliasing: true): z.ZodUnion<[z.ZodType, z.ZodObject<{ $alias: z.ZodEffects; $mode: z.ZodString; }, "strict", z.ZodTypeAny, { $alias: string; $mode: string; }, { $alias: string; $mode: string; }>]>; (isSupportingAliasing: boolean): z.ZodType | z.ZodUnion<[z.ZodType, z.ZodObject<{ $alias: z.ZodEffects; $mode: z.ZodString; }, "strict", z.ZodTypeAny, { $alias: string; $mode: string; }, { $alias: string; $mode: string; }>]>; }; export type SpecifyFontFamilyValue = SpecifyJSONStringValue; export type SpecifyFontFamilyValueWithAlias = SpecifyJSONStringValueWithAlias; export declare const specifyFontFamilyDefinition: import("../internals/createDesignTokenDefinition.js").DesignTokenDefinition<"fontFamily", z.ZodUnion<[z.ZodType, z.ZodObject<{ $alias: z.ZodEffects; $mode: z.ZodString; }, "strict", z.ZodTypeAny, { $alias: string; $mode: string; }, { $alias: string; $mode: string; }>]>, z.ZodType, import("../internals/tokenTypesMapping.js").TokenTypesMapping>;