import type { Snippet } from 'svelte';
import type { PresenceStrategyProps } from '../presence/create-presence.svelte.js';
import type { Optional } from '../types.js';
import type { CreateTooltipProps, CreateTooltipReturn } from './create-tooltip.svelte.js';
export interface TooltipProps extends Optional<CreateTooltipProps, 'id'>, PresenceStrategyProps {
    children?: Snippet<[CreateTooltipReturn]>;
}
declare const TooltipRoot: import("svelte").Component<TooltipProps, {}, "">;
type TooltipRoot = ReturnType<typeof TooltipRoot>;
export default TooltipRoot;
