sketch-json-parse
Version:
sketch-json解析
37 lines (36 loc) • 827 B
TypeScript
import { SKLayer, SKFrame } from '../packages/sketch-dsl/src';
export * from '../packages/picasso-dsl/src';
export * from '../packages/sketch-dsl/src';
interface Frame extends SKFrame {
imgWidth?: number;
imgHeight?: number;
sizeX?: number;
sizeY?: number;
}
export interface Layer extends SKLayer {
isDelete?: boolean;
parentList?: any;
frame: Frame;
isRegular?: boolean;
realFrame?: any;
layers?: Layer[];
md5?: string;
}
/**
* sketch 相关路径
*/
export type SKPathMap = {
sketchFilePath: string;
sketchResultPath: string;
shapePath: string;
sketchPath: string;
imagePath: string;
};
/**
* 导出切片格式
*/
export type ExportImageParams = {
formats: string;
scales: string;
};
export { Layer as DLaysr } from '../packages/picasso-dsl/src';