import { Asset } from '../../assets.js'; export type MuxMetadata = { uploadId?: string; assetId?: string; playbackId?: string; }; export declare function validateNewAssetSettings(newAssetSettings: any): { valid: boolean; errors: string[]; }; export declare function uploadLocalFile(asset: Asset): Promise; export declare function uploadRequestedFile(asset: Asset): Promise; export declare function createThumbHash(imgUrl: string): Promise;