import { TypedArray, IDataSource, BitPix } from '../interfaces';
export declare class MultipleRequestFile implements IDataSource {
    url: string;
    private static parseHeaders;
    private size;
    constructor(url: string);
    initialize(): Promise<boolean>;
    getByteLength(): number;
    getStringAsync(start: number, byteLength: number): Promise<string>;
    getDataAsync(start: number, length: number, bitPix: BitPix, changeEndian?: boolean): Promise<TypedArray>;
}
