/// <reference types="node" />
export declare class Reader {
    private readonly data?;
    private dataRead;
    constructor(data?: string | undefined);
    getData(): string;
    fromString(data: string): Reader;
    fromBuffer(data: Buffer): Reader;
    fromBlob(blob: Blob): Promise<Reader>;
    static fromString(data: string): Reader;
    static fromBuffer(data: Buffer): Reader;
    static fromBlob(blob: Blob): Promise<Reader>;
}
