import React from 'react';
import { LabelAndDataProps } from '../LabelAndData/LabelAndData';
export type SpreadsheetPaneProps = {
    /** Text for the header */
    headerText: string;
    /** Sub header label and data props */
    subHeader?: LabelAndDataProps;
    /** Tooltip info for the info tooltip in the sub header */
    tooltipInfo?: string;
    /** Content of the SpreadsheetPane */
    children: ({ collapsed }: {
        collapsed: boolean;
    }) => JSX.Element;
    /** Determines if the pane is expanded or collapsed */
    collapsed: boolean;
    /** Toggle the collapsed state in the parent */
    setCollapsed: (collapsed: boolean) => void;
};
declare const SpreadsheetPane: {
    ({ headerText, subHeader, tooltipInfo, children, collapsed, setCollapsed, }: SpreadsheetPaneProps): JSX.Element;
    ContentBlock: ({ children, }: {
        children: React.ReactNode;
    }) => JSX.Element;
    LargeAlert: ({ children, color, }: {
        children: React.ReactNode;
        color: "pink" | "blue" | "green" | "red";
    }) => React.JSX.Element;
};
export { SpreadsheetPane };
