import { z } from 'zod'; import type { SpecifyDesignTokenFormat } from '../definitions/index.js'; import { SerializedView } from './state/ViewState.js'; export declare const sdtfEngineSerializedMetadataSchema: z.ZodEffects; views: z.ZodArray, import("./index.js").SDTFQuery, import("./index.js").SDTFQuery>; }, "strip", z.ZodTypeAny, { name: string; query: import("./index.js").SDTFQuery; }, { name: string; query: import("./index.js").SDTFQuery; }>, "many">; }, "strict", z.ZodTypeAny, { activeViewName: string | null; views: { name: string; query: import("./index.js").SDTFQuery; }[]; }, { activeViewName: string | null; views: { name: string; query: import("./index.js").SDTFQuery; }[]; }>, { activeViewName: string | null; views: { name: string; query: import("./index.js").SDTFQuery; }[]; }, { activeViewName: string | null; views: { name: string; query: import("./index.js").SDTFQuery; }[]; }>; export type SDTFEngineSerializedMetadata = { activeViewName: string | null; views: Array; }; export type SDTFEngineSerializedState = { tokenTree: SpecifyDesignTokenFormat; metadata: SDTFEngineSerializedMetadata; };