import { default as React } from 'react';
interface TransactionSidePanelLayoutProps {
    isFullView: boolean;
    isOpen: boolean;
    listContent: React.ReactNode;
    /**
     * When true, the list column has no top margin. Default keeps {@link Space.sp3} top margin
     * for existing screens (e.g. non–bulk-upload missing receipts).
     */
    disableMarginTop?: boolean;
    headerContent?: React.ReactNode;
    /**
     * When true, list column keeps `overflow: auto` but scrollbars are not shown
     * (wheel / trackpad / keyboard scrolling still works).
     */
    hideListSectionScrollbars?: boolean;
    /**
     * Override the default list-column width as a percentage of the split container.
     * Defaults to {@link LIST_CONTENT_PERCENT} (34).
     */
    listContentPercent?: number;
    panelActionBarContent?: React.ReactNode;
    panelContent?: React.ReactNode;
}
declare const _default: React.NamedExoticComponent<TransactionSidePanelLayoutProps>;
export default _default;
