Object storage abstraction.
get(path: string): Promise<Uint8Array>
Retrieves an object.
getSignedUrl(path: string,options: SignedUrlOptions): Promise<string>
Creates a time-limited URL granting direct access to an object.
Since 0.2.0
optional
getStream(path: string): Promise<ReadableStream<Uint8Array>>
Retrieves an object as a streaming body for zero-copy downloads.
Providers that support native streaming (S3, GCS, Azure) return a live
stream; others fall back to buffering the entire object into a one-chunk
stream via get.
When omitted on the provider, the service wraps get in a
one-chunk ReadableStream. Absent objects throw (mirroring get).