sketch-constructor
Version:
Read/write/manipulate Sketch files in Node without Sketch plugins!
83 lines (80 loc) • 1.87 kB
TypeScript
import Artboard from './Artboard';
import AttributedString from './AttributedString';
import Group from './Group';
import Bitmap from './Bitmap';
import Blur from './Blur';
import Border from './Border';
import BorderOptions from './BorderOptions';
import Color from './Color';
import CurvePoint from './CurvePoint';
import Document from './Document';
import ExportFormat from './ExportFormat';
import ExportOptions from './ExportOptions';
import Fill from './Fill';
import GraphicsContextSettings from './GraphicsContextSettings';
import Gradient from './Gradient';
import _Layer from './Layer';
import Meta from './Meta';
import Oval from './Oval';
import Page from './Page';
import ParagraphStyle from './ParagraphStyle';
import Rect from './Rect';
import Rectangle from './Rectangle';
import RulerData from './RulerData';
import Shadow from './Shadow';
import ShapeGroup from './ShapeGroup';
import ShapePath from './ShapePath';
import SharedStyle from './SharedStyle';
import Sketch from './Sketch';
import Slice from './Slice';
import Star from './Star';
import StringAttribute from './StringAttribute';
import Style from './Style';
import Swatch from './Swatch';
import SymbolInstance from './SymbolInstance';
import SymbolMaster from './SymbolMaster';
import Text from './Text';
import TextStyle from './TextStyle';
import User from './User';
// export type only
type Layer = _Layer;
export {
Artboard,
AttributedString,
Group,
Bitmap,
Blur,
Border,
BorderOptions,
Color,
CurvePoint,
Document,
ExportFormat,
ExportOptions,
Fill,
GraphicsContextSettings,
Gradient,
Layer,
Meta,
Oval,
Page,
ParagraphStyle,
Rect,
Rectangle,
RulerData,
Shadow,
ShapeGroup,
ShapePath,
SharedStyle,
Sketch,
Slice,
Star,
StringAttribute,
Style,
Swatch,
SymbolInstance,
SymbolMaster,
Text,
TextStyle,
User,
};