export declare class Identifier { private authenticatedClient; constructor(); getIdentity(): Promise<{ userId: string; deviceId: string; identify: () => void; }>; private hash; private getAnalyticsInfo; private getApiKeyInfo; private isEmailInternal; private getUserInfo; private getAmplitudeBaseEventProperties; private getDeviceInfo; private getShellInfo; private get configuration(); }