import { FlexboxLayoutDataModel, InitModelOf, LayoutData } from '../../index';
export declare class FlexboxLayoutData implements LayoutData, FlexboxLayoutDataModel {
    model: FlexboxLayoutDataModel;
    grow: number;
    initial: number;
    order: number;
    relative: boolean;
    shrink: number;
    sizePx: number;
    initialPx: number;
    diff: number;
    constructor(model?: InitModelOf<FlexboxLayoutData>);
    withOrder(order: number): this;
    acceptDelta(delta: number, apply?: boolean): number;
    validate(size: number): number;
    protected _grow(delta: number, apply?: boolean): number;
    protected _shrink(delta: number, apply?: boolean): number;
    static fixed(size?: number): FlexboxLayoutData;
}
//# sourceMappingURL=FlexboxLayoutData.d.ts.map