import { z } from 'zod'; import { ReturnTypeWithArgs } from '../../utils/typeUtils.js'; import { SpecifyModeAndValueLevelAliasSignatureSchema } from '../internals/designTokenAlias.js'; import { makeSpecifyBitmapValueSchema } from './bitmap.js'; type MakeSpecifyBitmapsValueSchemaNonAliasableReturnType = z.ZodObject<{ files: z.ZodArray, 'atleastone'>; }>; type MakeSpecifyBitmapsValueSchemaAliasableReturnType = z.ZodUnion<[ z.ZodObject<{ files: z.ZodArray, 'atleastone'>; }>, SpecifyModeAndValueLevelAliasSignatureSchema ]>; export declare function makeSpecifyBitmapsValueSchema(isSupportingAliasing: false): MakeSpecifyBitmapsValueSchemaNonAliasableReturnType; export declare function makeSpecifyBitmapsValueSchema(isSupportingAliasing: true): MakeSpecifyBitmapsValueSchemaAliasableReturnType; export type SpecifyBitmapsValue = z.infer>; export type SpecifyBitmapsValueWithAlias = z.infer>; export declare const specifyBitmapsDefinition: import("../internals/createDesignTokenDefinition.js").DesignTokenDefinition<"bitmaps", MakeSpecifyBitmapsValueSchemaAliasableReturnType, MakeSpecifyBitmapsValueSchemaNonAliasableReturnType, { _unionOf: ({ _tokenType: string; _mapOf?: undefined; } | { _mapOf: { files: { _arrayOf: { _unionOf: ({ _tokenType: string; _mapOf?: undefined; } | { _mapOf: { url: { _tokenType: string; }; format: { _tokenType: string; }; width: { _tokenType: string; }; height: { _tokenType: string; }; variationLabel: { _tokenType: string; }; provider: { _unionOf: { _primitive: "external" | "Specify"; }[]; }; }; _tokenType?: undefined; })[]; }[]; }; }; _tokenType?: undefined; })[]; }>; export {};