import type { Snippet } from 'svelte';
import type { PresenceStrategyProps } from '../presence/create-presence.svelte.js';
import type { Optional } from '../types.js';
import type { CreateFloatingPanelProps, CreateFloatingPanelReturn } from './create-floating-panel.svelte.js';
export interface FloatingPanelProps extends Optional<CreateFloatingPanelProps, 'id'>, PresenceStrategyProps {
    children?: Snippet<[CreateFloatingPanelReturn]>;
}
declare const FloatingPanelRoot: import("svelte").Component<FloatingPanelProps, {}, "">;
type FloatingPanelRoot = ReturnType<typeof FloatingPanelRoot>;
export default FloatingPanelRoot;
