import { type BoxModel } from 'css-box-model'; import { z } from 'zod'; import * as Schema from './schema'; export { type BoxModel } from 'css-box-model'; export type BoxDisplayModel = BoxModel & { visible?: boolean; }; export type Data = z.infer; export type Device = z.infer; export type DeviceOverride = { deviceId: Device; value: T; }; export type ResponsiveValue = DeviceOverride[]; export type ResponsiveValueType = T extends ResponsiveValue ? U : never; export type ElementData = z.infer; export type ElementReference = z.infer; export type Element = z.infer; export declare function isElementReference(element: Element): element is ElementReference; //# sourceMappingURL=types.d.ts.map