import { z } from 'zod'; import { type IVirtualSMSClient } from './client.js'; export declare const GetPriceInput: z.ZodObject<{ service: z.ZodString; country: z.ZodString; }, "strip", z.ZodTypeAny, { country: string; service: string; }, { country: string; service: string; }>; export declare const CreateOrderInput: z.ZodObject<{ service: z.ZodString; country: z.ZodString; }, "strip", z.ZodTypeAny, { country: string; service: string; }, { country: string; service: string; }>; export declare const GetSmsInput: z.ZodObject<{ order_id: z.ZodString; }, "strip", z.ZodTypeAny, { order_id: string; }, { order_id: string; }>; export declare const CancelOrderInput: z.ZodObject<{ order_id: z.ZodString; }, "strip", z.ZodTypeAny, { order_id: string; }, { order_id: string; }>; export declare const SwapNumberInput: z.ZodObject<{ order_id: z.ZodString; }, "strip", z.ZodTypeAny, { order_id: string; }, { order_id: string; }>; export declare const WaitForSmsInput: z.ZodObject<{ order_id: z.ZodString; timeout_seconds: z.ZodDefault; }, "strip", z.ZodTypeAny, { order_id: string; timeout_seconds: number; }, { order_id: string; timeout_seconds?: number | undefined; }>; export declare const FindCheapestInput: z.ZodObject<{ service: z.ZodString; limit: z.ZodDefault; }, "strip", z.ZodTypeAny, { service: string; limit: number; }, { service: string; limit?: number | undefined; }>; export declare const SearchServicesInput: z.ZodObject<{ query: z.ZodString; }, "strip", z.ZodTypeAny, { query: string; }, { query: string; }>; export declare const ActiveOrdersInput: z.ZodObject<{ status: z.ZodOptional; }, "strip", z.ZodTypeAny, { status?: string | undefined; }, { status?: string | undefined; }>; export declare const GetOrderInput: z.ZodObject<{ order_id: z.ZodString; }, "strip", z.ZodTypeAny, { order_id: string; }, { order_id: string; }>; export declare const OrderHistoryInput: z.ZodObject<{ status: z.ZodOptional; service: z.ZodOptional; country: z.ZodOptional; since_days: z.ZodOptional; limit: z.ZodDefault; }, "strip", z.ZodTypeAny, { limit: number; country?: string | undefined; service?: string | undefined; status?: string | undefined; since_days?: number | undefined; }, { country?: string | undefined; service?: string | undefined; limit?: number | undefined; status?: string | undefined; since_days?: number | undefined; }>; export declare const CancelAllOrdersInput: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const GetStatsInput: z.ZodObject<{ since_days: z.ZodDefault; }, "strip", z.ZodTypeAny, { since_days: number; }, { since_days?: number | undefined; }>; export declare const GetProfileInput: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const GetTransactionsInput: z.ZodObject<{ type: z.ZodOptional>; from: z.ZodOptional; to: z.ZodOptional; limit: z.ZodDefault; offset: z.ZodDefault; }, "strip", z.ZodTypeAny, { limit: number; offset: number; type?: "deposit" | "refund" | "purchase" | "admin_credit" | undefined; from?: string | undefined; to?: string | undefined; }, { limit?: number | undefined; offset?: number | undefined; type?: "deposit" | "refund" | "purchase" | "admin_credit" | undefined; from?: string | undefined; to?: string | undefined; }>; export declare const BuyProxyInput: z.ZodObject<{ pool_type: z.ZodEnum<["residential", "residential_premium", "mobile", "datacenter"]>; gb: z.ZodNumber; country_code: z.ZodOptional; idempotency_key: z.ZodOptional; }, "strip", z.ZodTypeAny, { pool_type: "residential_premium" | "residential" | "mobile" | "datacenter"; gb: number; country_code?: string | undefined; idempotency_key?: string | undefined; }, { pool_type: "residential_premium" | "residential" | "mobile" | "datacenter"; gb: number; country_code?: string | undefined; idempotency_key?: string | undefined; }>; export declare const RotateProxyInput: z.ZodObject<{ proxy_id: z.ZodString; port: z.ZodOptional; }, "strip", z.ZodTypeAny, { proxy_id: string; port?: number | undefined; }, { proxy_id: string; port?: number | undefined; }>; export declare const GetProxyUsageInput: z.ZodObject<{ proxy_id: z.ZodString; }, "strip", z.ZodTypeAny, { proxy_id: string; }, { proxy_id: string; }>; export declare const GetProxyUsageHistoryInput: z.ZodObject<{ proxy_id: z.ZodString; range: z.ZodOptional>; }, "strip", z.ZodTypeAny, { proxy_id: string; range?: "7d" | "30d" | undefined; }, { proxy_id: string; range?: "7d" | "30d" | undefined; }>; export declare const SetProxyTargetingInput: z.ZodObject<{ proxy_id: z.ZodString; country_code: z.ZodString; cities: z.ZodOptional>; asns: z.ZodOptional>; }, "strip", z.ZodTypeAny, { proxy_id: string; country_code: string; cities?: string[] | undefined; asns?: number[] | undefined; }, { proxy_id: string; country_code: string; cities?: string[] | undefined; asns?: number[] | undefined; }>; export declare const TestProxyInput: z.ZodObject<{ proxy_id: z.ZodString; country: z.ZodString; session: z.ZodOptional>; protocol: z.ZodOptional>; }, "strip", z.ZodTypeAny, { country: string; proxy_id: string; session?: "rotating" | "sticky" | undefined; protocol?: "http" | "socks5" | undefined; }, { country: string; proxy_id: string; session?: "rotating" | "sticky" | undefined; protocol?: "http" | "socks5" | undefined; }>; export declare const ListProxyLocationsInput: z.ZodObject<{ pool_type: z.ZodEnum<["residential", "mobile", "datacenter"]>; country: z.ZodString; kind: z.ZodEnum<["cities", "states", "asns", "zipcodes"]>; }, "strip", z.ZodTypeAny, { country: string; pool_type: "residential" | "mobile" | "datacenter"; kind: "cities" | "states" | "asns" | "zipcodes"; }, { country: string; pool_type: "residential" | "mobile" | "datacenter"; kind: "cities" | "states" | "asns" | "zipcodes"; }>; export declare const GenerateProxyEndpointInput: z.ZodObject<{ proxy_id: z.ZodString; country_code: z.ZodString; target_by: z.ZodOptional>; location_code: z.ZodOptional; session: z.ZodOptional>; sticky_ttl_minutes: z.ZodOptional; count: z.ZodOptional; protocol: z.ZodOptional>; format: z.ZodOptional>; }, "strip", z.ZodTypeAny, { proxy_id: string; country_code: string; count?: number | undefined; session?: "rotating" | "sticky" | undefined; protocol?: "HTTP" | "SOCKS5" | undefined; target_by?: "country" | "state" | "city" | "zip" | "asn" | undefined; location_code?: string | undefined; sticky_ttl_minutes?: number | undefined; format?: "host:port:user:pass" | "user:pass@host:port" | "curl" | undefined; }, { proxy_id: string; country_code: string; count?: number | undefined; session?: "rotating" | "sticky" | undefined; protocol?: "HTTP" | "SOCKS5" | undefined; target_by?: "country" | "state" | "city" | "zip" | "asn" | undefined; location_code?: string | undefined; sticky_ttl_minutes?: number | undefined; format?: "host:port:user:pass" | "user:pass@host:port" | "curl" | undefined; }>; export declare const StartManualRegistrationSessionInput: z.ZodObject<{ service_name: z.ZodOptional; country: z.ZodOptional; device_mode: z.ZodOptional>; with_proxy: z.ZodOptional; target_url: z.ZodOptional; order_id: z.ZodOptional; mode: z.ZodOptional>; run_prep: z.ZodOptional; prep_preset: z.ZodOptional>; }, "strip", z.ZodTypeAny, { country?: string | undefined; mode?: "attach" | "fresh" | undefined; service_name?: string | undefined; order_id?: string | undefined; device_mode?: "mobile" | "desktop" | undefined; with_proxy?: boolean | undefined; target_url?: string | undefined; run_prep?: boolean | undefined; prep_preset?: "generic" | "telegram" | undefined; }, { country?: string | undefined; mode?: "attach" | "fresh" | undefined; service_name?: string | undefined; order_id?: string | undefined; device_mode?: "mobile" | "desktop" | undefined; with_proxy?: boolean | undefined; target_url?: string | undefined; run_prep?: boolean | undefined; prep_preset?: "generic" | "telegram" | undefined; }>; export declare const StopSessionInput: z.ZodObject<{ session_id: z.ZodString; }, "strip", z.ZodTypeAny, { session_id: string; }, { session_id: string; }>; export declare const NavigateSessionInput: z.ZodObject<{ session_id: z.ZodString; url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; session_id: string; }, { url: string; session_id: string; }>; export declare const SessionViewerInput: z.ZodObject<{ session_id: z.ZodString; }, "strip", z.ZodTypeAny, { session_id: string; }, { session_id: string; }>; export declare const RentalsPricingInput: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const RentalsAvailableInput: z.ZodObject<{ country: z.ZodOptional; service: z.ZodOptional; type: z.ZodOptional>; tier: z.ZodOptional>; }, "strip", z.ZodTypeAny, { country?: string | undefined; service?: string | undefined; type?: "service" | "full" | undefined; tier?: "full_access" | "platform" | undefined; }, { country?: string | undefined; service?: string | undefined; type?: "service" | "full" | undefined; tier?: "full_access" | "platform" | undefined; }>; export declare const RentalsServicesInput: z.ZodObject<{ country_code: z.ZodString; duration_hours: z.ZodOptional; }, "strip", z.ZodTypeAny, { country_code: string; duration_hours?: number | undefined; }, { country_code: string; duration_hours?: number | undefined; }>; export declare const RentalsPriceInput: z.ZodObject<{ service: z.ZodString; country_code: z.ZodString; duration_hours: z.ZodNumber; }, "strip", z.ZodTypeAny, { service: string; country_code: string; duration_hours: number; }, { service: string; country_code: string; duration_hours: number; }>; export declare const CreateRentalInput: z.ZodObject<{ tier: z.ZodEnum<["full_access", "platform"]>; country: z.ZodString; duration_hours: z.ZodNumber; service: z.ZodOptional; auto_renew: z.ZodOptional; }, "strip", z.ZodTypeAny, { country: string; duration_hours: number; tier: "full_access" | "platform"; service?: string | undefined; auto_renew?: boolean | undefined; }, { country: string; duration_hours: number; tier: "full_access" | "platform"; service?: string | undefined; auto_renew?: boolean | undefined; }>; export declare const ListRentalsInput: z.ZodObject<{ status: z.ZodOptional; }, "strip", z.ZodTypeAny, { status?: string | undefined; }, { status?: string | undefined; }>; export declare const GetRentalInput: z.ZodObject<{ rental_id: z.ZodString; }, "strip", z.ZodTypeAny, { rental_id: string; }, { rental_id: string; }>; export declare const ExtendRentalInput: z.ZodObject<{ rental_id: z.ZodString; duration_hours: z.ZodNumber; }, "strip", z.ZodTypeAny, { duration_hours: number; rental_id: string; }, { duration_hours: number; rental_id: string; }>; export declare const CancelRentalInput: z.ZodObject<{ rental_id: z.ZodString; }, "strip", z.ZodTypeAny, { rental_id: string; }, { rental_id: string; }>; export declare const ReleaseRentalInput: z.ZodObject<{ rental_id: z.ZodString; }, "strip", z.ZodTypeAny, { rental_id: string; }, { rental_id: string; }>; export declare const RetryOrderInput: z.ZodObject<{ order_id: z.ZodString; }, "strip", z.ZodTypeAny, { order_id: string; }, { order_id: string; }>; export declare const CheckNumberInput: z.ZodObject<{ number: z.ZodString; }, "strip", z.ZodTypeAny, { number: string; }, { number: string; }>; export declare const TOOL_DEFINITIONS: ({ name: string; title: string; description: string; inputSchema: { type: "object"; properties: { pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { pool_type: { type: string; description: string; enum?: undefined; }; gb: { type: string; description: string; }; country_code: { type: string; description: string; }; idempotency_key: { type: string; description: string; }; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; port: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; range: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; port?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; country_code: { type: string; description: string; }; cities: { type: string; items: { type: string; }; description: string; }; asns: { type: string; items: { type: string; }; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; country: { type: string; description: string; }; session: { type: string; enum: string[]; description: string; }; protocol: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { pool_type: { type: string; enum: string[]; description: string; }; country: { type: string; description: string; }; kind: { type: string; enum: string[]; description: string; }; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; country_code: { type: string; description: string; }; target_by: { type: string; enum: string[]; description: string; }; location_code: { type: string; description: string; }; session: { type: string; enum: string[]; description: string; }; sticky_ttl_minutes: { type: string; description: string; }; count: { type: string; description: string; }; protocol: { type: string; enum: string[]; description: string; }; format: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; kind?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service_name: { type: string; description: string; }; country: { type: string; description: string; }; device_mode: { type: string; enum: string[]; description: string; }; with_proxy: { type: string; description: string; }; target_url: { type: string; description: string; }; order_id: { type: string; description: string; }; mode: { type: string; enum: string[]; description: string; }; run_prep: { type: string; description: string; }; prep_preset: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { search: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; country: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { currency: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { order_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { order_id: { type: string; description: string; }; timeout_seconds: { type: string; description: string; default: number; minimum: number; maximum: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; limit: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { status: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { status: { type: string; description: string; }; service: { type: string; description: string; }; country: { type: string; description: string; }; since_days: { type: string; description: string; default?: undefined; }; limit: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; query?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { since_days: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { type: { type: string; description: string; enum?: undefined; }; from: { type: string; description: string; }; to: { type: string; description: string; }; limit: { type: string; description: string; default: number; }; offset: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; query?: undefined; status?: undefined; since_days?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { country: { type: string; description: string; }; service: { type: string; description: string; }; type: { type: string; enum: string[]; description: string; }; tier: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; from?: undefined; to?: undefined; offset?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { country_code: { type: string; description: string; }; duration_hours: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; country_code: { type: string; description: string; }; duration_hours: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { tier: { type: string; enum: string[]; description: string; }; country: { type: string; description: string; }; duration_hours: { type: string; description: string; }; service: { type: string; description: string; }; auto_renew: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { rental_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { rental_id: { type: string; description: string; }; duration_hours: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; auto_renew?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { rental_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease: boolean; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { number: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresSessions: boolean; requiresRelease?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; url: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresSessions: boolean; requiresRelease?: undefined; })[]; export declare function getToolDefinitions(enableSessions: boolean, enableRelease?: boolean): ({ name: string; title: string; description: string; inputSchema: { type: "object"; properties: { pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { pool_type: { type: string; description: string; enum?: undefined; }; gb: { type: string; description: string; }; country_code: { type: string; description: string; }; idempotency_key: { type: string; description: string; }; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; port: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; range: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; port?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; country_code: { type: string; description: string; }; cities: { type: string; items: { type: string; }; description: string; }; asns: { type: string; items: { type: string; }; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; country: { type: string; description: string; }; session: { type: string; enum: string[]; description: string; }; protocol: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { pool_type: { type: string; enum: string[]; description: string; }; country: { type: string; description: string; }; kind: { type: string; enum: string[]; description: string; }; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { proxy_id: { type: string; description: string; }; country_code: { type: string; description: string; }; target_by: { type: string; enum: string[]; description: string; }; location_code: { type: string; description: string; }; session: { type: string; enum: string[]; description: string; }; sticky_ttl_minutes: { type: string; description: string; }; count: { type: string; description: string; }; protocol: { type: string; enum: string[]; description: string; }; format: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; kind?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service_name: { type: string; description: string; }; country: { type: string; description: string; }; device_mode: { type: string; enum: string[]; description: string; }; with_proxy: { type: string; description: string; }; target_url: { type: string; description: string; }; order_id: { type: string; description: string; }; mode: { type: string; enum: string[]; description: string; }; run_prep: { type: string; description: string; }; prep_preset: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { search: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; country: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { currency: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { order_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { order_id: { type: string; description: string; }; timeout_seconds: { type: string; description: string; default: number; minimum: number; maximum: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; limit: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { status: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { status: { type: string; description: string; }; service: { type: string; description: string; }; country: { type: string; description: string; }; since_days: { type: string; description: string; default?: undefined; }; limit: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; query?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { since_days: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { type: { type: string; description: string; enum?: undefined; }; from: { type: string; description: string; }; to: { type: string; description: string; }; limit: { type: string; description: string; default: number; }; offset: { type: string; description: string; default: number; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; query?: undefined; status?: undefined; since_days?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { country: { type: string; description: string; }; service: { type: string; description: string; }; type: { type: string; enum: string[]; description: string; }; tier: { type: string; enum: string[]; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; from?: undefined; to?: undefined; offset?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: never[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { country_code: { type: string; description: string; }; duration_hours: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { service: { type: string; description: string; }; country_code: { type: string; description: string; }; duration_hours: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { tier: { type: string; enum: string[]; description: string; }; country: { type: string; description: string; }; duration_hours: { type: string; description: string; }; service: { type: string; description: string; }; auto_renew: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; rental_id?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { rental_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { rental_id: { type: string; description: string; }; duration_hours: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; auto_renew?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { rental_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; number?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease: boolean; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { number: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; session_id?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresRelease?: undefined; requiresSessions?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; url?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresSessions: boolean; requiresRelease?: undefined; } | { name: string; title: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; url: { type: string; description: string; }; pool_type?: undefined; gb?: undefined; country_code?: undefined; idempotency_key?: undefined; proxy_id?: undefined; port?: undefined; range?: undefined; cities?: undefined; asns?: undefined; country?: undefined; session?: undefined; protocol?: undefined; kind?: undefined; target_by?: undefined; location_code?: undefined; sticky_ttl_minutes?: undefined; count?: undefined; format?: undefined; service_name?: undefined; device_mode?: undefined; with_proxy?: undefined; target_url?: undefined; order_id?: undefined; mode?: undefined; run_prep?: undefined; prep_preset?: undefined; search?: undefined; service?: undefined; currency?: undefined; timeout_seconds?: undefined; limit?: undefined; query?: undefined; status?: undefined; since_days?: undefined; type?: undefined; from?: undefined; to?: undefined; offset?: undefined; tier?: undefined; duration_hours?: undefined; auto_renew?: undefined; rental_id?: undefined; number?: undefined; }; required: string[]; }; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; requiresSessions: boolean; requiresRelease?: undefined; })[]; export declare function handleListServices(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleListProxyCatalog(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleListProxies(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleBuyProxy(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleRotateProxy(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetProxyUsage(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetProxyUsageHistory(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleSetProxyTargeting(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleTestProxy(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleListProxyLocations(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGenerateProxyEndpoint(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleStartManualRegistrationSession(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; } | { isError: boolean; content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleListCountries(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCheckPrice(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetBalance(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCreateOrder(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetSms(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCancelOrder(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleSwapNumber(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleWaitForSms(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleFindCheapest(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleSearchService(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleActiveOrders(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetOrder(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCancelAllOrders(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleOrderHistory(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetStats(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetProfile(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetTransactions(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleRentalsPricing(client: IVirtualSMSClient): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleRentalsAvailable(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleRentalsServices(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleRentalsPrice(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCreateRental(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleListRentals(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleGetRental(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleExtendRental(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCancelRental(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleReleaseRental(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleRetryOrder(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleCheckNumber(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleStopSession(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; } | { isError: boolean; content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleNavigateSession(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; } | { isError: boolean; content: { type: "text"; text: string; }[]; structuredContent: Record; }>; export declare function handleSessionViewer(client: IVirtualSMSClient, args: z.infer): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: Record; } | { isError: boolean; content: { type: "text"; text: string; }[]; structuredContent: Record; }>; //# sourceMappingURL=tools.d.ts.map