/**
 * Callback type for processGenotypes - receives the raw string and
 * start/end indices to avoid string allocation. The sample index is the
 * 0-based position in the header sample list.
 */
export type GenotypeCallback = (str: string, start: number, end: number, sampleIdx: number) => unknown;
export declare function processGenotypes(format: string, prerest: string, samplesLen: number, callback: GenotypeCallback): void;
