import type { InsightEngine } from '../../../app/insight-engine/insight-engine.js'; import { type Sort, type SortInitialState, type SortProps, type SortState } from '../../core/sort/headless-core-sort.js'; export type { Sort, SortInitialState, SortProps, SortState }; /** * Creates an insight `Sort` controller instance. * * @param engine - The insight engine. * @param props - The configurable `Sort` controller properties. * @returns A `Sort` controller instance. * * @group Controllers * @category Sort */ export declare function buildSort(engine: InsightEngine, props?: SortProps): Sort;