konva
Version:
<p align="center"> <img src="https://raw.githubusercontent.com/konvajs/konvajs.github.io/master/apple-touch-icon-180x180.png" alt="Konva logo" height="180" /> </p>
55 lines (54 loc) • 2.01 kB
TypeScript
export * from './Global';
export { Collection, Util } from './Util';
export { Node } from './Node';
export { Container } from './Container';
export { Stage, stages } from './Stage';
export { Layer } from './Layer';
export { FastLayer } from './FastLayer';
export { Group } from './Group';
export { DD } from './DragAndDrop';
export { Shape } from './Shape';
export { Animation } from './Animation';
export { Tween, Easings } from './Tween';
export { Arc } from './shapes/Arc';
export { Arrow } from './shapes/Arrow';
export { Circle } from './shapes/Circle';
export { Ellipse } from './shapes/Ellipse';
export { Image } from './shapes/Image';
export { Label, Tag } from './shapes/Label';
export { Line } from './shapes/Line';
export { Path } from './shapes/Path';
export { Rect } from './shapes/Rect';
export { RegularPolygon } from './shapes/RegularPolygon';
export { Ring } from './shapes/Ring';
export { Sprite } from './shapes/Sprite';
export { Star } from './shapes/Star';
export { Text } from './shapes/Text';
export { TextPath } from './shapes/TextPath';
export { Transformer } from './shapes/Transformer';
export { Wedge } from './shapes/Wedge';
/**
* @namespace Filters
* @memberof Konva
*/
export declare const Filters: {
Blur: (this: import("./Node").Node, imageData: CanvasImageData) => void;
Brighten: import("./Node").Filter;
Contrast: (imageData: any) => void;
Emboss: (imageData: any) => void;
Enhance: (imageData: any) => void;
Grayscale: (imageData: any) => void;
HSL: (imageData: any) => void;
HSV: (imageData: any) => void;
Invert: (imageData: any) => void;
Kaleidoscope: (imageData: any) => void;
Mask: (imageData: any) => any;
Noise: (imageData: any) => void;
Pixelate: (imageData: any) => void;
Posterize: (imageData: any) => void;
RGB: (imageData: any) => void;
RGBA: (imageData: any) => void;
Sepia: (imageData: any) => void;
Solarize: (imageData: any) => void;
Threshold: (imageData: any) => void;
};