import { ValueOf } from '@retikz/core'; import { z } from 'zod'; import { CompositionAxisResolve, CompositionGridResolve, CompositionScaleResolve, CoordinateArrangementKind, CoordinateViewPlacementKind, FacetEmptyPolicy, FacetScaleSharing, PlotComposite, ScaffoldFrameMode } from './constants'; import { PlotSpecSchema } from './schema'; /** plot composite 类型 */ export type PlotCompositeValue = ValueOf; /** 分面空面板生成策略取值 */ export type FacetEmptyPolicyValue = ValueOf; /** 分面 scale domain 共享模式取值 */ export type FacetScaleSharingValue = ValueOf; /** 坐标组合中的比例尺解析模式取值 */ export type CompositionScaleResolveValue = ValueOf; /** 坐标组合中的坐标轴输出模式取值 */ export type CompositionAxisResolveValue = ValueOf; /** 坐标组合中的网格投放模式取值 */ export type CompositionGridResolveValue = ValueOf; /** 坐标视图放置方式取值 */ export type CoordinateViewPlacementKindValue = ValueOf; /** 坐标组合结构类型取值 */ export type CoordinateArrangementKindValue = ValueOf; /** 轨道组合结构的 frame 共享模式取值 */ export type ScaffoldFrameModeValue = ValueOf; /** Plot IR 根节点(plot composite 节点) */ export type IRPlotSpec = z.infer; //# sourceMappingURL=types.d.ts.map