import { Component, MouseEvent } from 'react';
type ShowMoreState = {
    showMore: boolean;
};
export type ShowMoreProps = {
    summary: string;
    maxCharacterCount?: number;
};
export default class ShowMore extends Component<ShowMoreProps, ShowMoreState> {
    constructor(props: ShowMoreProps);
    toggleShowMore(event: MouseEvent<HTMLAnchorElement>): void;
    getCutoff: (summary: string, maxCharacterCount: number) => {
        previewText: string;
        hiddenText?: undefined;
    } | {
        previewText: string;
        hiddenText: string;
    };
    render(): import("react/jsx-runtime").JSX.Element;
}
export {};
//# sourceMappingURL=ShowMore.d.ts.map