import Resource, { InputStream } from './Resource';
import ByteArrayInputStream from './ByteArrayInputStream';
import MediaType from '../http/MediaType';
export default class ByteArrayResource extends Resource {
    private readonly byteArray;
    readonly description: string;
    private readonly mimeType;
    constructor(buffer: Buffer, mediaType?: MediaType, description?: string);
    getByteArray(): Buffer;
    get contentLength(): number;
    get mediaType(): MediaType;
    getInputRangeStream(start: number, end: number): InputStream;
    getInputStream(): ByteArrayInputStream;
}
