import { IconNameOrString } from '../Icon';
import { TestIdProps } from '../../types';
export type CollapsibleToggleIcon = 'chevron' | 'plus';
export interface CollapsibleEventContext {
    event?: Event;
    isOpen: boolean;
}
export interface CollapsibleProps {
    testId?: TestIdProps['testId'];
    ariaLabel?: string;
    contentId?: string;
    defaultOpen?: boolean;
    disabled?: boolean;
    icon?: IconNameOrString;
    label?: string;
    modelValue?: boolean;
    toggleIcon?: CollapsibleToggleIcon;
}
