import { Group } from "../group"; import { Component } from "./Component"; export declare enum FlexDirection { ROW = 0, COLUMN = 1 } export declare class FlexGroup extends Component { private _active; private _applyingLayout; private _direction; get direction(): FlexDirection; set direction(val: FlexDirection); private _gap; get gap(): number; set gap(val: number); awake(): void; private handleResize; private handleChildAdded; private handleChildRemoved; private handleChildResize; private bindChild; private unbindChild; private markResize; resize: () => void; onDestroy(): void; }