import { NoopFunction, IUserInputs } from "./helpers/intefaces"; import Canvas from "./common/canvas"; /** * @module * CanvasClip.js */ interface IMain { callback: NoopFunction; } /** * @class Main class */ declare class Main extends Canvas implements IMain { /** * This callback is called when the class is loaded * * @callback CallbackFunction */ callback: NoopFunction; /** * An instance of App.js. * * @constructor * @param {String} class name of an HTML element. * @param {function} Callback function * @memberof Main */ constructor(element: HTMLElement, options: IUserInputs, callback?: NoopFunction); /** * Hidden in order not to display this method in docs * Initializes in constructor */ private init; } export default Main;