UNPKG

cloud-presign

Version:

A unified presigned URL generator for multiple cloud platforms

13 lines (12 loc) 518 B
import { AzureConfig, PresignOptions, PresignParams, PresignResponse, Provider } from '../types'; export declare class AzureProvider implements Provider { private blobServiceClient; private containerName; private accountName; private accountKey; private defaultExpiration; private common; constructor(config: AzureConfig, defaultExpiration: number); generatePresignedUrl(params: PresignParams, options?: PresignOptions): Promise<PresignResponse>; makeFilePublic(): Promise<void>; }