import { Observable } from 'rxjs';
import { FileAsset, ImageAsset } from '@sanity/types';
import { UploadOptions } from '../../uploads/types';
export declare const uploadImageAsset: (file: File | Blob, options: UploadOptions) => Observable<unknown>;
export declare const uploadFileAsset: (file: File | Blob, options: UploadOptions) => Observable<unknown>;
export declare function observeImageAsset(id: string): Observable<ImageAsset>;
export declare function observeFileAsset(id: string): Observable<FileAsset>;
//# sourceMappingURL=assets.d.ts.map