import { Widget } from "./Widget"; /** * A [[Widget]] that stores 5 Widgets to be displayed on the client in a 4-branch format: * ``` * top * left center right * bottom * ``` * * @example * ```jsx * new ArrowLayout({ * left:new Blank(), * right:new Blank(), * center:new Blank(), * top:new Blank(), * bottom:new Blank(), * }) * //JSX * } right={} center={} top={} bottom={}> * ``` */ export declare class ArrowLayout implements Widget { left: Widget; right: Widget; center: Widget; top: Widget; bottom: Widget; __variant__: string; constructor({ left, right, top, bottom, center }: { left: Widget; right: Widget; center: Widget; top: Widget; bottom: Widget; }); static fromJSON(json: { left: any; right: any; top: any; bottom: any; center: any; }): ArrowLayout; }