import * as sns from "@distilled.cloud/aws/sns"; import * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; export interface VerifySMSSandboxPhoneNumberRequest extends sns.VerifySMSSandboxPhoneNumberInput { } /** * Runtime binding for `sns:VerifySMSSandboxPhoneNumber`. * * An account-scoped operation — verifies a sandbox destination phone * number with the one-time password SNS texted to it. * Provide the `VerifySMSSandboxPhoneNumberHttp` layer on the Function to implement the binding. * ### SMS Sandbox * **Example:** Verify a Sandbox Number * ```typescript * const verifySandboxNumber = yield* SNS.VerifySMSSandboxPhoneNumber(); * yield* verifySandboxNumber({ * PhoneNumber: "+15555550123", * OneTimePassword: "123456", * }); * ``` * * @binding */ export interface VerifySMSSandboxPhoneNumber extends Binding.Service Effect.Effect<(request: VerifySMSSandboxPhoneNumberRequest) => Effect.Effect>> { } export declare const VerifySMSSandboxPhoneNumber: VerifySMSSandboxPhoneNumber; //# sourceMappingURL=VerifySMSSandboxPhoneNumber.d.ts.map