import type { BlipClient } from '../client.ts'; import { type ConsumeOptions, Namespace, type SendCommandOptions } from './namespace.ts'; export declare class MediaNamespace extends Namespace { constructor(blipClient: BlipClient, defaultOptions?: SendCommandOptions); getMediaUploadUrl(opts?: ConsumeOptions): Promise; uploadMedia(mimetype: string, media: BufferSource | Blob | string | ReadableStream, opts?: ConsumeOptions): Promise; refreshMedia(url: string, opts?: ConsumeOptions): Promise; } //# sourceMappingURL=media.d.ts.map