import { type ReactNode } from 'react';
export interface DirectiveProps {
    type?: 'danger' | 'details' | 'info' | 'note' | 'tip' | 'warning';
    children: ReactNode;
    className?: string;
    title?: ReactNode;
    open?: boolean;
    onToggle?: (open: boolean) => void;
}
export declare const Directive: ({ className, type, title, children, open, onToggle, }: DirectiveProps) => import("react/jsx-runtime").JSX.Element;
export default Directive;
