import React from 'react'; declare type AlignToggleButton = 'start' | 'center' | 'end' | 'auto'; export interface CollapsableTextProps { children?: React.ReactNode; collapsed?: boolean; lessLabel?: React.ReactNode; moreLabel?: React.ReactNode; /** @deprecated maxLength has no effect. Use maxLines instead */ maxLength?: number; maxLines?: number; alignToggleButton?: AlignToggleButton; } declare function CollapsableText({ children, collapsed, lessLabel, moreLabel, maxLines, alignToggleButton, }: CollapsableTextProps): JSX.Element; declare namespace CollapsableText { var defaultProps: CollapsableTextDefaultProps; } export default CollapsableText; export interface CollapsableTextDefaultProps { collapsed: boolean; lessLabel: string; moreLabel: string; maxLines: number; alignToggleButton: AlignToggleButton; }