import type { DataSource, Filter, FilterRelations } from '@sisense/sdk-data'; import { type JaqlRequest } from '@sisense/sdk-pivot-query-client'; import { ExecutePivotQueryParams } from '../../../../../domains/query-execution'; import { PivotTableDataOptionsInternal } from '../../../../../domains/visualizations/core/chart-data-options/types'; export declare const getPivotQueryOptions: (dataOptions: PivotTableDataOptionsInternal) => Pick; /** * A hook that returns the JAQL request object from pivot table props. * * @internal */ export declare const usePivotTableQuery: ({ dataSet, dataOptionsInternal, filters, highlights, }: { dataSet?: DataSource | undefined; dataOptionsInternal: PivotTableDataOptionsInternal; filters?: FilterRelations | Filter[] | undefined; highlights?: Filter[] | undefined; }) => { jaql: JaqlRequest | undefined; error: Error | undefined; };