import * as focusTrap from '@zag-js/focus-trap';
import type { Merge } from 'type-fest';
import type { HtmlIngredientProps } from '../types.js';
interface FocusTrapOptions extends Omit<focusTrap.FocusTrapOptions, 'document'> {
    disabled?: boolean;
}
export interface FocusTrapProps extends Merge<HtmlIngredientProps<'div', HTMLDivElement>, FocusTrapOptions> {
}
declare const FocusTrap: import("svelte").Component<FocusTrapProps, {}, "ref">;
type FocusTrap = ReturnType<typeof FocusTrap>;
export default FocusTrap;
