export default class NCList {
    constructor({ readFile, cacheSize }: {
        readFile: any;
        cacheSize?: number | undefined;
    });
    importExisting(nclist: any, attrs: any, baseURL: any, lazyUrlTemplate: any, lazyClass: any): void;
    binarySearch(arr: any, item: any, getter: any): any;
    readChunkItems(chunkNum: any): Promise<any>;
    iterateSublist(arr: any, from: any, to: any, inc: any, searchGet: any, testGet: any, path: any): any;
    iterate(from: any, to: any): AsyncGenerator<any, void, any>;
    histogram(from: any, to: any, numBins: any): Promise<any[]>;
}
