import { Components } from "../../core"; import { SimpleUIComponent } from "../SimpleUIComponent"; import { Event } from "../../base-types"; export declare class Drawer extends SimpleUIComponent { onResized: Event; protected _size: string; protected _visible: boolean; protected _type: "top" | "bottom" | "left" | "right"; slots: { content: SimpleUIComponent; }; get visible(): boolean; set visible(value: boolean); get size(): string; set size(value: string); get containerSize(): { height: number; width: number; }; set alignment(value: typeof Drawer.prototype._type); constructor(components: Components); addChild(...items: SimpleUIComponent[]): void; }