import type { ComponentStory } from '@storybook/react'; import { DataTable } from '../'; export declare const APIDocumentation: ComponentStory; declare const _default: { title: string; component: ComponentStory; parameters: { controls: { expanded: boolean; }; }; argTypes: { variant: { description: string; defaultValue: string; type: { name: string; value: string[]; }; }; header: { table: { category: string; }; description: string; }; headerTitle: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; headerSecondaryText: { table: { category: string; }; name: string; description: string; }; headerVariant: { table: { category: string; }; name: string; description: string; }; actionsBar: { table: { category: string; }; description: string; }; actionsBarText: { table: { category: string; }; name: string; description: string; }; actionsBarActionButtons: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; actionsBarActionButtonsText: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; actionsBarActionButtonsIcon: { table: { category: string; }; name: string; description: string; }; actionsBarActionButtonsOnClick: { table: { category: string; }; name: string; description: string; type: { name: string; required: boolean; }; }; actionsBarActionButtonsDisabled: { table: { category: string; }; name: string; description: string; }; columns: { table: { category: string; }; type: { name: string; required: boolean; }; description: string; }; columnsHeader: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; columnsHeaderTitle: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; columnsHeaderIcon: { table: { category: string; }; name: string; description: string; }; columnsHeaderAdditionalIconStyles: { table: { category: string; }; name: string; description: string; }; columnsRenderCell: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; columnsTextAlign: { table: { category: string; }; name: string; description: string; }; columnsVerticalAlign: { table: { category: string; }; name: string; description: string; }; columnsOnClick: { table: { category: string; }; name: string; description: string; }; columnsWidth: { table: { category: string; }; name: string; description: string; }; columnsHideCell: { table: { category: string; }; name: string; description: string; }; columnsHideHeader: { table: { category: string; }; name: string; description: string; }; rows: { table: { category: string; }; type: { name: string; required: boolean; }; description: string; }; selectableRows: { table: { category: string; }; type: { name: string; }; description: string; }; selectableRowsRowId: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; selectableRowsSelectedRows: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; selectableRowsDisabledRows: { table: { category: string; }; name: string; description: string; }; selectableRowsOnRowClick: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; selectableRowsOnSelectAll: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; footer: { table: { category: string; }; type: { name: string; }; description: string; }; footerVariant: { table: { category: string; }; name: string; description: string; }; footerContent: { table: { category: string; }; name: string; description: string; }; footerPagination: { table: { category: string; }; name: string; description: string; }; footerPaginationControlledPagination: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; footerPaginationCurrentPage: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; footerPaginationRowsPerPage: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; footerPaginationTotalNumberOfItems: { table: { category: string; }; name: string; description: string; }; footerPaginationExternalPagination: { table: { category: string; }; name: string; description: string; type: { required: boolean; }; }; footerPaginationDisplayResults: { table: { category: string; }; name: string; description: string; }; footerPaginationOnChangePage: { table: { category: string; }; name: string; description: string; }; footerPaginationWidePaginationLimiter: { table: { category: string; }; name: string; description: string; }; footerPaginationResultsText: { table: { category: string; }; name: string; description: string; }; footerPaginationResultsTextIndicator: { table: { category: string; }; name: string; type: { required: boolean; }; description: string; }; footerPaginationResultsTextPreposition: { table: { category: string; }; name: string; type: { required: boolean; }; description: string; }; footerPaginationNarrowPaginationText: { table: { category: string; }; name: string; description: string; }; footerPaginationNarrowPaginationTextIndicator: { table: { category: string; }; name: string; type: { required: boolean; }; description: string; }; footerPaginationNarrowPaginationTextPreposition: { table: { category: string; }; name: string; type: { required: boolean; }; description: string; }; additionalRows: { table: { category: string; }; type: { name: string; }; description: string; }; additionalRowsCells: { table: { category: string; }; name: string; description: string; }; additionalRowsCellsContent: { table: { category: string; }; name: string; }; additionalRowsCellsTextAlign: { table: { category: string; }; name: string; description: string; }; additionalRowsCellsColSpan: { table: { category: string; }; name: string; }; additionalRowsCellsHideCell: { table: { category: string; }; name: string; description: string; }; additionalRowsHideRow: { table: { category: string; }; name: string; description: string; }; additionalRowsDisabled: { table: { category: string; }; name: string; description: string; }; "data-testid": { description: string; type: { name: string; }; defaultValue: string; }; "data-trackid": { description: string; control: string; defaultValue: string; }; }; }; export default _default;