UNPKG

@convex-dev/twilio

Version:

Convex component for sending/receiving SMS messages with Twilio.

122 lines 3.73 kB
export declare const create: import("convex/server").RegisteredAction<"public", { number: string; account_sid: string; auth_token: string; }, Promise<any>>; export declare const insert: import("convex/server").RegisteredMutation<"internal", { phone_number: any; }, Promise<import("convex/values").GenericId<"phone_numbers">>>; export declare const patch: import("convex/server").RegisteredMutation<"internal", { sms_url: string; convexId: import("convex/values").GenericId<"phone_numbers">; }, Promise<void>>; export declare const get: import("convex/server").RegisteredQuery<"internal", { account_sid: string; sid: string; }, Promise<{ _id: import("convex/values").GenericId<"phone_numbers">; _creationTime: number; voice_receive_mode?: string | undefined; account_sid: string; api_version: string; date_created: string; date_updated: string; sid: string; status: string; subresource_uris: { assigned_add_ons: string; }; uri: string; address_requirements: string; address_sid: string | null; beta: boolean; bundle_sid: string | null; capabilities: { fax: boolean; mms: boolean; sms: boolean; voice: boolean; }; emergency_address_sid: string | null; emergency_address_status: string; emergency_status: string; friendly_name: string; identity_sid: string | null; origin: string; phone_number: string; sms_application_sid: string; sms_fallback_method: string; sms_fallback_url: string; sms_method: string; sms_url: string; status_callback: string; status_callback_method: string; trunk_sid: string | null; voice_application_sid: string; voice_caller_id_lookup: boolean; voice_fallback_method: string; voice_fallback_url: string; voice_method: string; voice_url: string; } | null>>; export declare const queryByPhoneNumber: import("convex/server").RegisteredQuery<"internal", { account_sid: string; phone_number: string; }, Promise<{ _id: import("convex/values").GenericId<"phone_numbers">; _creationTime: number; voice_receive_mode?: string | undefined; account_sid: string; api_version: string; date_created: string; date_updated: string; sid: string; status: string; subresource_uris: { assigned_add_ons: string; }; uri: string; address_requirements: string; address_sid: string | null; beta: boolean; bundle_sid: string | null; capabilities: { fax: boolean; mms: boolean; sms: boolean; voice: boolean; }; emergency_address_sid: string | null; emergency_address_status: string; emergency_status: string; friendly_name: string; identity_sid: string | null; origin: string; phone_number: string; sms_application_sid: string; sms_fallback_method: string; sms_fallback_url: string; sms_method: string; sms_url: string; status_callback: string; status_callback_method: string; trunk_sid: string | null; voice_application_sid: string; voice_caller_id_lookup: boolean; voice_fallback_method: string; voice_fallback_url: string; voice_method: string; voice_url: string; } | null>>; export declare const updateSmsUrl: import("convex/server").RegisteredAction<"public", { account_sid: string; sid: string; sms_url: string; auth_token: string; }, Promise<void>>; export declare const getByPhoneNumber: import("convex/server").RegisteredAction<"internal", { account_sid: string; phone_number: string; auth_token: string; }, Promise<any>>; //# sourceMappingURL=phone_numbers.d.ts.map