import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type TlsOptions = {}; export type CredentialsDto = { apiKey?: string | undefined; user?: string | undefined; secretKey?: string | undefined; domain?: string | undefined; password?: string | undefined; host?: string | undefined; port?: string | undefined; secure?: boolean | undefined; region?: string | undefined; accountSid?: string | undefined; messageProfileId?: string | undefined; token?: string | undefined; from?: string | undefined; senderName?: string | undefined; projectName?: string | undefined; applicationId?: string | undefined; clientId?: string | undefined; requireTls?: boolean | undefined; ignoreTls?: boolean | undefined; tlsOptions?: TlsOptions | undefined; baseUrl?: string | undefined; webhookUrl?: string | undefined; redirectUrl?: string | undefined; hmac?: boolean | undefined; serviceAccount?: string | undefined; ipPoolName?: string | undefined; apiKeyRequestHeader?: string | undefined; secretKeyRequestHeader?: string | undefined; idPath?: string | undefined; datePath?: string | undefined; apiToken?: string | undefined; authenticateByToken?: boolean | undefined; authenticationTokenKey?: string | undefined; instanceId?: string | undefined; alertUid?: string | undefined; title?: string | undefined; imageUrl?: string | undefined; state?: string | undefined; externalLink?: string | undefined; channelId?: string | undefined; phoneNumberIdentification?: string | undefined; accessKey?: string | undefined; appSid?: string | undefined; senderId?: string | undefined; tenantId?: string | undefined; appIOBaseUrl?: string | undefined; signingSecret?: string | undefined; outboundIntegrationId?: string | undefined; useFromAddressOverride?: boolean | undefined; fromAddressOverride?: string | undefined; }; /** @internal */ export declare const TlsOptions$inboundSchema: z.ZodType; /** @internal */ export type TlsOptions$Outbound = {}; /** @internal */ export declare const TlsOptions$outboundSchema: z.ZodType; export declare function tlsOptionsToJSON(tlsOptions: TlsOptions): string; export declare function tlsOptionsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const CredentialsDto$inboundSchema: z.ZodType; /** @internal */ export type CredentialsDto$Outbound = { apiKey?: string | undefined; user?: string | undefined; secretKey?: string | undefined; domain?: string | undefined; password?: string | undefined; host?: string | undefined; port?: string | undefined; secure?: boolean | undefined; region?: string | undefined; accountSid?: string | undefined; messageProfileId?: string | undefined; token?: string | undefined; from?: string | undefined; senderName?: string | undefined; projectName?: string | undefined; applicationId?: string | undefined; clientId?: string | undefined; requireTls?: boolean | undefined; ignoreTls?: boolean | undefined; tlsOptions?: TlsOptions$Outbound | undefined; baseUrl?: string | undefined; webhookUrl?: string | undefined; redirectUrl?: string | undefined; hmac?: boolean | undefined; serviceAccount?: string | undefined; ipPoolName?: string | undefined; apiKeyRequestHeader?: string | undefined; secretKeyRequestHeader?: string | undefined; idPath?: string | undefined; datePath?: string | undefined; apiToken?: string | undefined; authenticateByToken?: boolean | undefined; authenticationTokenKey?: string | undefined; instanceId?: string | undefined; alertUid?: string | undefined; title?: string | undefined; imageUrl?: string | undefined; state?: string | undefined; externalLink?: string | undefined; channelId?: string | undefined; phoneNumberIdentification?: string | undefined; accessKey?: string | undefined; appSid?: string | undefined; senderId?: string | undefined; tenantId?: string | undefined; AppIOBaseUrl?: string | undefined; signingSecret?: string | undefined; outboundIntegrationId?: string | undefined; useFromAddressOverride?: boolean | undefined; fromAddressOverride?: string | undefined; }; /** @internal */ export declare const CredentialsDto$outboundSchema: z.ZodType; export declare function credentialsDtoToJSON(credentialsDto: CredentialsDto): string; export declare function credentialsDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=credentialsdto.d.ts.map