/// <reference types="react" />
/**
 * This component can be both controlled or uncontrolled depending on the open property.
 */
export declare function Details({ summary, children, expanded, defaultExpanded, sd: initSd, onChange, ...props }: {
    summary: React.ReactNode;
    children: React.ReactNode;
    /**
     * If any none-null value is provided, act as a controlled
     */
    expanded?: boolean;
    /**
     * For uncontrolled use
     * @default false
     */
    defaultExpanded?: boolean;
    onChange?: (expanded: boolean) => void;
    /**
     * @default filled
     */
    sd?: 'outlined' | 'filled';
}): import("react/jsx-runtime").JSX.Element;
