import { IMetadataApi } from "./types"; import { IAudioMetadata } from "music-metadata-browser"; type MediaDataType = string | ArrayBuffer | Blob; export declare function genMediaTags(file: MediaDataType, musicMetadata: IMetadataApi): Promise; export declare function genMediaDuration(url: string): Promise; export declare function genArrayBufferFromFileReference(fileReference: File): Promise; export declare function genStringFromFileReference(fileReference: File): Promise; interface PromptForFileReferenceOptions { accept?: string | null; directory?: boolean; } export declare function promptForFileReferences({ accept, directory }?: PromptForFileReferenceOptions): Promise; export declare function curUrlFromByteArray(arr: Uint8Array): string; export declare function filenameFromUrl(url: string): string | null; export {};