import type { DataType } from '../../../type/Data/DataType.js';
/**
 * Refines the const. It is the last step of the pipeline.
 *
 * - Orders segments by start time
 * - Merges duplicated segments
 * - Orders AOIs alphabetically
 * - Orders participants alphabetically
 */
export declare class EyeRefiner {
    process(data: DataType): DataType;
    orderAoisAlphabetically(data: DataType): void;
    orderParticipantsAlphabetically(data: DataType): void;
    sortSegments(data: DataType): DataType;
    mergeDuplicatedSegments(data: DataType): DataType;
}
