UNPKG

json-poster

Version:

Generate posters by configuring json

144 lines (143 loc) 3.5 kB
export declare const posterDatas: ({ width: number; height: number; directory: string; background: { type: string; rotate: number; colors: (string | number)[][]; }; sort: number; elements: ({ type: string; content: string; width: number; height: number; align: string; mode: string; zIndex: number; borderRadius: number; gaussBlur: boolean; gaussRadius: number; x: string; y: string; fontFamily?: undefined; fontWeight?: undefined; color?: undefined; letterSpacing?: undefined; fontSize?: undefined; maxLine?: undefined; } | { type: string; content: { fontFamily: string; fontWeight: number; color: string; fontSize: number; letterSpacing: number; content: string; }[]; width: number; height: number; align: string; fontFamily: string; fontWeight: number; color: string; letterSpacing: number; fontSize: number; maxLine: number; zIndex: number; x: number; y: number; mode?: undefined; borderRadius?: undefined; gaussBlur?: undefined; gaussRadius?: undefined; } | { type: string; height: number; width: number; align: string; color: string; zIndex: number; x: number; y: number; content?: undefined; mode?: undefined; borderRadius?: undefined; gaussBlur?: undefined; gaussRadius?: undefined; fontFamily?: undefined; fontWeight?: undefined; letterSpacing?: undefined; fontSize?: undefined; maxLine?: undefined; })[]; } | { width: number; height: number; background: string; sort: number; elements: ({ type: string; content: string; width: number; height: number; align: string; zIndex: number; x: number; y: number; borderRadius?: undefined; fontFamily?: undefined; fontWeight?: undefined; color?: undefined; fontSize?: undefined; maxLine?: undefined; } | { type: string; content: string; width: number; height: number; borderRadius: number; align: string; zIndex: number; x: number; y: number; fontFamily?: undefined; fontWeight?: undefined; color?: undefined; fontSize?: undefined; maxLine?: undefined; } | { type: string; content: string; width: number; height: number; align: string; fontFamily: string; fontWeight: number; color: string; fontSize: number; maxLine: number; zIndex: number; x: number; y: number; borderRadius?: undefined; } | { type: string; width: number; height: number; align: string; color: string; zIndex: number; x: number; y: number; content?: undefined; borderRadius?: undefined; fontFamily?: undefined; fontWeight?: undefined; fontSize?: undefined; maxLine?: undefined; })[]; directory?: undefined; })[];