import type { _NSObject } from "../Foundation/NSObject.js";
import type { _ASCredentialRequest } from "./ASCredentialRequest.js";
import type { _ASOneTimeCodeCredentialIdentity } from "./ASOneTimeCodeCredentialIdentity.js";
export declare class _ASOneTimeCodeCredentialRequest extends _NSObject {
    static alloc(): _ASOneTimeCodeCredentialRequest;
    static new(): _ASOneTimeCodeCredentialRequest;
    init(): _ASOneTimeCodeCredentialRequest;
    /**
     * Initializes an instance of ASOneTimeCodeCredentialRequest. the credential identity to use for this request.
     */
    initWithCredentialIdentity$(credentialIdentity: _ASOneTimeCodeCredentialIdentity): _ASOneTimeCodeCredentialRequest;
}
export interface _ASOneTimeCodeCredentialRequest extends _ASCredentialRequest {
}
