///
///
import * as yoga from "yoga-layout-prebuilt";
import { BaseElement } from "../backends/qt";
export declare class Layout {
readonly left: number;
readonly right: number;
readonly top: number;
readonly bottom: number;
readonly width: number;
readonly height: number;
constructor(left: number, right: number, top: number, bottom: number, width: number, height: number);
fromJs(expose: (left: number, right: number, top: number, bottom: number, width: number, height: number) => any): void;
toString(): string;
}
export declare const YogaComponent: (element: BaseElement, postApplyYoga?: ((layout: Layout) => void) | null | undefined, standardMeasure?: boolean) => {
applyYogaStyle: (style: import("react").CSSProperties) => void;
applyYoga: (root: {
w: number;
h: number;
} | null, func: () => void) => void;
node: yoga.YogaNode;
f: {
f: () => void;
};
};