import { ReactPortal } from 'react'; interface ModalProps { isActive: boolean; setActive: (value: boolean) => void; children: React.ReactNode; className?: string; } export declare function Modal(props: ModalProps): ReactPortal; interface ConfirmProps { message?: React.ReactNode; onCancel: () => void; onConfirm: () => void; loading?: boolean; } export declare function Confirm({ message, onCancel, onConfirm, loading, }: ConfirmProps): import("react/jsx-runtime").JSX.Element; interface PathTreeProps { title: string; defaultPath?: string; children?: React.ReactNode; onConfirm: (path: string, target: EventTarget) => void; onCancel: () => void; } export declare function PathTree({ title, defaultPath, children, onConfirm, onCancel, }: PathTreeProps): import("react/jsx-runtime").JSX.Element; export {};