import { ReactNode } from "react";
import { FloatingWindowPosition, FloatingWindowSize } from "../contexts/FloatingWindowContext";
export interface FloatingWindowProps {
    name: string;
    title?: string;
    children?: JSX.Element;
    extraHeaderButtons?: ReactNode;
    initialPosition: FloatingWindowPosition;
    initialSize: FloatingWindowSize;
    startPoppedOut?: boolean;
    startDisplayed?: boolean;
}
export declare const FloatingWindow: (props: FloatingWindowProps) => JSX.Element | null;
export declare const FloatingWindowInner: (props: FloatingWindowProps) => JSX.Element | null;
//# sourceMappingURL=FloatingWindow.d.ts.map