import { TableCanvasEmptyStateConfig, TableCanvasErrorStateConfig, TableContentStateOverlay } from './types'; export declare const useContentStateOverlay: ({ borderLeftBottomRadiusRounded, borderLeftTopRadiusRounded, borderRightBottomRadiusRounded, borderRightTopRadiusRounded, errorStateConfig, emptyStateConfig, hasRenderableHeaders, isLoadingTable, rowsLength, }: { borderLeftBottomRadiusRounded: boolean; borderLeftTopRadiusRounded: boolean; borderRightBottomRadiusRounded: boolean; borderRightTopRadiusRounded: boolean; errorStateConfig: TableCanvasErrorStateConfig | undefined; emptyStateConfig: TableCanvasEmptyStateConfig | undefined; hasRenderableHeaders: boolean; isLoadingTable: boolean; rowsLength: number; }) => { showErrorState: boolean; showEmptyState: boolean; contentStateOverlay: TableContentStateOverlay | undefined; };