import type { Readable } from "./readable";
export declare class ReadablePath implements Readable {
    private readonly _path;
    private readonly _size;
    private _fd?;
    protected constructor(path: string, size: number);
    get fileName(): string;
    get contentType(): string;
    get length(): number;
    static create(path: string): Promise<ReadablePath>;
    open(): Promise<void>;
    close(): Promise<void>;
    slice(start: number, end: number): Promise<Uint8Array>;
}
