UNPKG

@jackdbd/r2-media-store

Version:

Store Micropub media in a Cloudflare R2 bucket.

20 lines 516 B
import { S3Client } from '@aws-sdk/client-s3'; import { type Log } from './log.js'; export interface Options { bucket_name: string; bucket_prefix: string; ignore_filename: boolean; log?: Log; public_base_url: string; s3: S3Client; } export declare const defUpload: (options?: Options) => (param_0: { body: any; contentType: string; filename: string; }) => Promise<{ details?: string[] | undefined; summary: string; url: string; }>; //# sourceMappingURL=upload.d.ts.map