import { type ReactNode } from 'react'; export declare function FlowContainerHeightProvider({ height, children, }: { height: number | undefined; children: ReactNode; }): import("react").JSX.Element; /** * The height a full-height step should take. * * A full-height step owns its container, and on native that container is the * screen, so the window height names the same box. On web the flow can be * mounted in a host box smaller than the window — a dialog — and the window * height then overflows it, putting the foot of the step below the host's clip. * * The measured container is used there instead. It falls back to the window * until the first layout lands, which is the same number whenever the flow does * own the window. */ export declare function useFullHeightStep(windowHeight: number): number; //# sourceMappingURL=flowStepHeight.d.ts.map