/// import { PivotTableProps } from '../../../../props'; export declare const PIVOT_WIDGET_PADDING = 8; /** * Pivot table with pagination. * * @example * (1) Example of PivotTable from the `Sample ECommerce` data model: * * ```tsx * * ``` * * * (2) Example of PivotTable with the predefined sorting configuration: * - Sort "Condition" row by its values in Ascending order. This is equivalent to users clicking on the "Condition" row heading and hit Sort Ascending (A-Z) * - Sort "Category" row by "Total Cost" values under the "columns" values of "Female" (for Gender) and "0-18" (for AgeRange) in Descending order. * This is equivalent to users clicking on the "Total Cost" value heading under "Female" (for Gender) and "0-18" (for AgeRange) and sort "Category (Subtotals)" in Descending (9-1) * * ```tsx * * ``` * * * * (3) Example of PivotTable with auto content width enabled: * When {@link PivotTableStyleOptions.isAutoContentWidth | `isAutoContentWidth: true`} is set, all vertical columns will be resized to fit within the component width without requiring horizontal scroll. * * ```tsx * * ``` * * * @remarks * Configuration options can also be applied within the scope of a `` to control the default behavior of PivotTable, by changing available settings within `appConfig.chartConfig.tabular.*` * * Follow the link to {@link AppConfig} for more details on the available settings. * * @param props - Pivot Table properties * @returns Pivot Table component * @group Data Grids */ export declare const PivotTable: import("react").FunctionComponent;