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