import { type TurboModule } from 'react-native'; export interface Spec extends TurboModule { initialize(tenantID: string, withBaseURL: string, withDeviceID: string | null): Promise; signUp(token: string | null, withUsername: string | null, withDisplayName: string | null, withIgnorePasskeyAlreadyExistsError: boolean, withSyncCredentials: boolean): Promise; signIn(action: string | null, withToken: string | null, withAutofill: boolean, withPreferImmediatelyAvailableCredentials: boolean, withSyncCredentials: boolean): Promise; shouldPromptToCreatePasskey(username: string | null): Promise; isAvailableOnDevice(): Promise; cancel(): void; } declare const _default: Spec | null; export default _default; //# sourceMappingURL=NativeAuthsignalPasskeyModule.d.ts.map