export interface AudkenniAuthResponse { authId?: string; callbacks?: any[]; tokenId?: string; [key: string]: any; } export default class AudkenniRestService { private endpoint; private client; start(): Promise; authenticate(phone: string, authenticator: 'sim' | 'app'): Promise; continue(authId: string, callbacks: any[]): Promise; poll(authId: string, callbacks?: any[], interval?: number, maxAttempts?: number): Promise; }