declare namespace _default {
    export { Container };
    export { Particles };
    export { OffScreenCanvas };
    export { Scene };
    export { Arc };
    export { Ellipse };
    export { Circle };
    export { Line };
    export { Spline };
    export { Polygon };
    export { RegularPolygon };
    export { Triangle };
    export { Star };
    export { Rectangle };
    export { Square };
    export { Image };
    export { Text };
    export { Path };
    export { Position };
    export { Vector };
    export { Select };
    export { Slider };
    export { Checkbox };
    export { Button };
    export { ProgressBar };
    export { ProgressPie };
    export { Knob };
    export { Color };
    export { LinearGradient };
    export { RadialGradient };
    export { Heart };
    export { Sprite };
    export { EventEmitter };
    export { Component };
    export { Input };
    export { BaseEvent };
    export { MouseEvent };
    export { NetworkEvent };
    export { KeyboardEvent };
    export { from };
    export { Math };
    export { Navigation };
    export { version };
    export { author };
    export { homepage };
}
export default _default;
import Container from "@pencil.js/container";
import Particles from "@pencil.js/particles";
import OffScreenCanvas from "@pencil.js/offscreen-canvas";
import Scene from "@pencil.js/scene";
import Arc from "@pencil.js/arc";
import Ellipse from "@pencil.js/ellipse";
import Circle from "@pencil.js/circle";
import Line from "@pencil.js/line";
import Spline from "@pencil.js/spline";
import Polygon from "@pencil.js/polygon";
import RegularPolygon from "@pencil.js/regular-polygon";
import Triangle from "@pencil.js/triangle";
import Star from "@pencil.js/star";
import Rectangle from "@pencil.js/rectangle";
import Square from "@pencil.js/square";
import Image from "@pencil.js/image";
import Text from "@pencil.js/text";
import Path from "@pencil.js/path";
import Position from "@pencil.js/position";
import Vector from "@pencil.js/vector";
import Select from "@pencil.js/select";
import Slider from "@pencil.js/slider";
import Checkbox from "@pencil.js/checkbox";
import Button from "@pencil.js/button";
import ProgressBar from "@pencil.js/progress-bar";
import ProgressPie from "@pencil.js/progress-pie";
import Knob from "@pencil.js/knob";
import Color from "@pencil.js/color";
import LinearGradient from "@pencil.js/linear-gradient";
import RadialGradient from "@pencil.js/radial-gradient";
import Heart from "@pencil.js/heart";
import Sprite from "@pencil.js/sprite";
import EventEmitter from "@pencil.js/event-emitter";
import Component from "@pencil.js/component";
import Input from "@pencil.js/input";
import BaseEvent from "@pencil.js/base-event";
import MouseEvent from "@pencil.js/mouse-event";
import NetworkEvent from "@pencil.js/network-event";
import KeyboardEvent from "@pencil.js/keyboard-event";
/**
 * Construct Pencil objects from a JSON
 * @param {Object} json - Valid JSON
 * @return {*}
 */
export function from(json: any): any;
import * as Math from "@pencil.js/math";
import * as Navigation from "@pencil.js/navigation";
export const version: any;
export const author: any;
export const homepage: any;
export { EventEmitter, Container, Scene, Component, Particles, Arc, Ellipse, Circle, Line, Spline, Polygon, RegularPolygon, Triangle, Star, Rectangle, Square, Image, Text, Path, Math, Navigation, Position, Vector, BaseEvent, MouseEvent, NetworkEvent, KeyboardEvent, Input, Slider, Checkbox, Button, OffScreenCanvas, Select, ProgressBar, ProgressPie, Knob, Color, LinearGradient, RadialGradient, Heart, Sprite };
