import { BaseMethod } from '../BaseMethod'; export type DeviceUploadNftParams = { imageJpegBase64: string; thumbnailJpegBase64: string; title: string; subtitle: string; timestampMs?: number; chunkSize?: number; paceMs?: number; timeoutMs?: number; }; export type DeviceUploadNftResponse = { basename: string; imagePath: string; thumbnailPath: string; metadataPath: string; totalSize: number; nftUpdated: true; message?: string; }; export default class DeviceUploadNft extends BaseMethod { private bundle?; getSupportedProtocols(): readonly ["V2"]; init(): void; private assertCapabilities; private assertStorageCapacity; private updateNft; run(): Promise; } //# sourceMappingURL=DeviceUploadNft.d.ts.map