import BaseSession from '../BaseSession';
export declare class RegisterAgent {
private session;
private gatewayStateTask;
private pendingRequestId;
constructor(session: BaseSession);
onSocketMessage: (response: any) => Promise<void>;
getIsRegistered: () => Promise<boolean>;
}