/** @public */ export interface CollapsiblePanel { /** Controls whether the panel is collapsed */ collapsed?: boolean; /** Default value for the collapsed state */ defaultCollapsed?: boolean; /** Fired when the value of collapsed changes or should change */ onCollapsedChange?: (value: boolean) => void; /** The `min-width` for the container at which the collapse should fire automatically */ breakpoint?: number; /** * Fired on the first measurement and whenever the container crosses * `breakpoint`, with `true` when the container is narrower than `breakpoint`. * A breakpoint crossing never overwrites a controlled `collapsed` and never * fires `onCollapsedChange` for a controlled panel: react here and update * `collapsed` yourself if you want to. */ onBreakpointTransition?: (belowBreakpoint: boolean) => void; } //# sourceMappingURL=collapsible.d.ts.map