import React from 'react';
import { Toggler } from './hooks/useToggle';
export declare type CollapsableProps = {
defaultCollapsed?: boolean;
collapsable?: boolean;
collapsed?: boolean;
onCollapse?: (next: boolean) => any;
useCollapse?: Toggler;
};
export declare const splitCollapseProps: (all: A) => [CollapsableProps, Omit];
export declare const useCollapse: (props: CollapsableProps) => Toggler;
export declare type CollapsableViewProps = CollapsableProps & {
children: React.ReactNode;
};
export declare const Collapsable: (props: CollapsableViewProps) => JSX.Element;
export declare const createCollapsableChildren: (props: CollapsableViewProps) => JSX.Element;
export declare const CollapseArrow: (props: CollapsableProps) => JSX.Element;
//# sourceMappingURL=Collapsable.d.ts.map