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;
    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: null;
    beta: boolean;
    bundle_sid: null;
    capabilities: {
        fax: boolean;
        mms: boolean;
        sms: boolean;
        voice: boolean;
    };
    emergency_address_sid: null;
    emergency_address_status: string;
    emergency_status: string;
    friendly_name: string;
    identity_sid: 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: 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;
    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: null;
    beta: boolean;
    bundle_sid: null;
    capabilities: {
        fax: boolean;
        mms: boolean;
        sms: boolean;
        voice: boolean;
    };
    emergency_address_sid: null;
    emergency_address_status: string;
    emergency_status: string;
    friendly_name: string;
    identity_sid: 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: 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