interface JsonData { background: { image: { attrs: UnknownObject; className: string; }; overlay: { attrs: UnknownObject; className: string; }; }; layer: { attrs: UnknownObject; className: string; }; shapes: { attrs: Record<string, any>; children?: Omit<({ attrs: Record<string, any>; filters?: string[] | undefined; children?: Omit<...[], "filters"> | undefined; className: string; group: Nullable<string>; zIndex?: number | undefined; }[]
), "filters">; className: string; filters?: string[]; group: Nullable<string>; zIndex?: number; }[]; stage: { attrs: UnknownObject; className: string; }; } Properties
shapes
shapes: { attrs: Record<string, any>; children?: Omit<({ attrs: Record<string, any>; filters?: string[] | undefined; children?: Omit<...[], "filters"> | undefined; className: string; group: Nullable<string>; zIndex?: number | undefined; }[]
), "filters">; className: string; filters?: string[]; group: Nullable<string>; zIndex?: number; }[] Type declaration
attrs: Record<string, any>
Optional
children?: Omit<({ attrs: Record<string, any>; filters?: string[] | undefined; children?: Omit<...[], "filters"> | undefined; className: string; group: Nullable<string>; zIndex?: number | undefined; }[]), "filters">
className: string
Optional
filters?: string[]
Optional
zIndex?: number