///
export interface Unit {
unit: "PIXELS";
value: number;
}
export interface SvgNode extends DefaultShapeMixin, ConstraintMixin {
type: "SVG";
svg: string;
}
export declare type WithWriteChildren = Partial & {
children: WithWriteChildren[];
};
export declare type WithRef = T & {
ref?: SceneNode;
};
export declare type LayerNode = Partial;
export declare type PlainLayerNode = Partial & {
fontFamily?: string;
};
export declare type MetaLayerNode = WithMeta;
export declare type MetaTextNode = WithMeta;
export declare type WithMeta = Partial> & {
ref?: SceneNode | Element | HTMLElement;
zIndex?: number;
fontFamily?: string;
textValue?: WithMeta;
before?: WithMeta;
after?: WithMeta;
borders?: WithMeta;
children?: WithMeta[];
constraints?: FrameNode['constraints'];
clipsContent?: FrameNode['clipsContent'];
};