import type { Snippet } from 'svelte';
interface Props {
    title?: string;
    defaultSize?: {
        width: number;
        height: number;
    };
    defaultPosition?: {
        x: number;
        y: number;
    };
    exitable?: boolean;
    resizable?: boolean;
    persistRect?: boolean;
    isOpen?: boolean;
    children: Snippet;
}
declare const FloatingPanel: import("svelte").Component<Props, {}, "isOpen">;
type FloatingPanel = ReturnType<typeof FloatingPanel>;
export default FloatingPanel;
