export declare function ping(): true; export interface PackageInfo { name: string; version: string; build: number; } export declare function getPackageInfo(): Promise; export interface SystemInfo { board: string; bootloader: string; brand: string; abis: string[]; device: string; display: string; fingerprint: string; hardware: string; host: string; id: string; manufacturer: string; model: string; product: string; tags: string; time: string; type: string; user: string; version: { codename: string; release: string; sdk: string; sdk_int: number; security_patch: string; }; } export declare function getSystemInfo(): Promise; export interface FResult { f: string; timestamp: string | number; /** Queue wait duration */ dw: number; /** Initialisation duration */ di: number; /** Processing duration */ dp: number; } export interface UserData1 { na_id: string; na_id_token: string; } export interface UserData2 { coral_token: string; coral_user_id: string; na_id: string; } export declare function setUserDataForGenAudioH(data: UserData1): void; export declare function setUserDataForGenAudioH2(data: UserData2): void; export declare function initialiseJavaPatches(version: number): Promise | undefined; export declare function genAudioH(token: string, timestamp: string | number | undefined, request_id: string, user_data?: UserData1): Promise; export declare function genAudioH2(token: string, timestamp: string | number | undefined, request_id: string, user_data?: UserData2): Promise;