import React from "react";
export interface ContentBlobTogglerProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
        space-delimited list of class names
    */
    className?: string;
    /**
        text label used for toggler when preview is displayed
    */
    toggleExtendText: string;
    /**
        text label used for toggler when full view is displayed
    */
    toggleReduceText: string;
    /**
        content that is displayed as preview
    */
    previewContent: React.ReactNode;
    /**
        content that is displayed as extended full view
    */
    fullviewContent: React.ReactNode;
    /**
        Show extended full view initially. Default: false
    */
    startExtended?: boolean;
    /**
        Callback if toggler is necessary. Default: true
    */
    enableToggler?: boolean;
}
/** Shows a preview with the option to expand to a full view (and back). */
export declare function ContentBlobToggler({ className, toggleExtendText, toggleReduceText, previewContent, fullviewContent, startExtended, enableToggler, ...otherProps }: ContentBlobTogglerProps): React.JSX.Element;
