UNPKG

@versatiles/google-cloud

Version:
21 lines (20 loc) 661 B
import { AbstractBucket, AbstractBucketFile } from './abstract.js'; import type { Readable } from 'stream'; import { BucketFileMetadata } from './metadata.js'; export declare class BucketFileLocal extends AbstractBucketFile { #private; constructor(filename: string); get name(): string; exists(): Promise<boolean>; getMetadata(): Promise<BucketFileMetadata>; createReadStream(opt?: { start: number; end: number; }): Readable; } export declare class BucketLocal extends AbstractBucket { #private; constructor(basePath: string); check(): Promise<void>; getFile(relativePath: string): BucketFileLocal; }