twilio
Version:
A Twilio helper library
41 lines (40 loc) • 2.07 kB
TypeScript
import VerifyBase from "../VerifyBase";
import Version from "../../base/Version";
import { FormListInstance } from "./v2/form";
import { SafelistListInstance } from "./v2/safelist";
import { ServiceListInstance } from "./v2/service";
import { TemplateListInstance } from "./v2/template";
import { VerificationAttemptListInstance } from "./v2/verificationAttempt";
import { VerificationAttemptsSummaryListInstance } from "./v2/verificationAttemptsSummary";
export default class V2 extends Version {
/**
* Initialize the V2 version of Verify
*
* @param domain - The Twilio (Twilio.Verify) domain
*/
constructor(domain: VerifyBase);
/** forms - { Twilio.Verify.V2.FormListInstance } resource */
protected _forms?: FormListInstance;
/** safelist - { Twilio.Verify.V2.SafelistListInstance } resource */
protected _safelist?: SafelistListInstance;
/** services - { Twilio.Verify.V2.ServiceListInstance } resource */
protected _services?: ServiceListInstance;
/** templates - { Twilio.Verify.V2.TemplateListInstance } resource */
protected _templates?: TemplateListInstance;
/** verificationAttempts - { Twilio.Verify.V2.VerificationAttemptListInstance } resource */
protected _verificationAttempts?: VerificationAttemptListInstance;
/** verificationAttemptsSummary - { Twilio.Verify.V2.VerificationAttemptsSummaryListInstance } resource */
protected _verificationAttemptsSummary?: VerificationAttemptsSummaryListInstance;
/** Getter for forms resource */
get forms(): FormListInstance;
/** Getter for safelist resource */
get safelist(): SafelistListInstance;
/** Getter for services resource */
get services(): ServiceListInstance;
/** Getter for templates resource */
get templates(): TemplateListInstance;
/** Getter for verificationAttempts resource */
get verificationAttempts(): VerificationAttemptListInstance;
/** Getter for verificationAttemptsSummary resource */
get verificationAttemptsSummary(): VerificationAttemptsSummaryListInstance;
}