import type { Mac2Driver } from '../driver'; import type { StringRecord } from '@appium/types'; /** * Uploads the given local file to the specified remote path or returns * it as a base64 string if no remote path is provided. * @this Mac2Driver The Mac2Driver instance. * @param localFile The path to the local file to be uploaded. * @param remotePath The remote path where the file should be uploaded. If null, the file will be returned as a base64 string. * @param uploadOptions Additional options for the upload, such as authentication and headers. * @returns A promise that resolves to a base64 string if no remote path is provided, or an empty string if the file is uploaded. */ export declare function uploadRecordedMedia(this: Mac2Driver, localFile: string, remotePath: string | null, uploadOptions?: StringRecord): Promise; //# sourceMappingURL=helpers.d.ts.map