@dfinity/assets
Version:
JavaScript and TypeScript library to manage assets on the Internet Computer
15 lines (14 loc) • 482 B
TypeScript
import { 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>;
}