import { ITelegramClient } from '../../client.types.js'; import { InputDocumentId, InputMediaAudio } from '../../types/index.js'; export declare function saveMusicToProfile(client: ITelegramClient, params: { /** Audio file to save (or its ID) */ audio: InputMediaAudio | InputDocumentId; /** Optionally, document ID after which we should insert the music */ after?: InputDocumentId; /** * Upload progress callback * * @param uploaded Number of bytes uploaded * @param total Total file size */ progressCallback?: (uploaded: number, total: number) => void; }): Promise; export declare function unsaveMusicFromProfile(client: ITelegramClient, params: { /** ID of the Audio file to unsave */ audio: InputDocumentId; }): Promise;