import * as z from "zod/v3"; import { PhoneEndpointDto, PhoneEndpointDto$Outbound } from "./phoneendpointdto.js"; import { SlackChannelEndpointDto, SlackChannelEndpointDto$Outbound } from "./slackchannelendpointdto.js"; import { SlackUserEndpointDto, SlackUserEndpointDto$Outbound } from "./slackuserendpointdto.js"; import { WebhookEndpointDto, WebhookEndpointDto$Outbound } from "./webhookendpointdto.js"; /** * Updated endpoint data. The structure must match the existing channel endpoint type. */ export type UpdateChannelEndpointRequestDtoEndpoint = SlackChannelEndpointDto | SlackUserEndpointDto | WebhookEndpointDto | PhoneEndpointDto; export type UpdateChannelEndpointRequestDto = { /** * Updated endpoint data. The structure must match the existing channel endpoint type. */ endpoint: SlackChannelEndpointDto | SlackUserEndpointDto | WebhookEndpointDto | PhoneEndpointDto; }; /** @internal */ export type UpdateChannelEndpointRequestDtoEndpoint$Outbound = SlackChannelEndpointDto$Outbound | SlackUserEndpointDto$Outbound | WebhookEndpointDto$Outbound | PhoneEndpointDto$Outbound; /** @internal */ export declare const UpdateChannelEndpointRequestDtoEndpoint$outboundSchema: z.ZodType; export declare function updateChannelEndpointRequestDtoEndpointToJSON(updateChannelEndpointRequestDtoEndpoint: UpdateChannelEndpointRequestDtoEndpoint): string; /** @internal */ export type UpdateChannelEndpointRequestDto$Outbound = { endpoint: SlackChannelEndpointDto$Outbound | SlackUserEndpointDto$Outbound | WebhookEndpointDto$Outbound | PhoneEndpointDto$Outbound; }; /** @internal */ export declare const UpdateChannelEndpointRequestDto$outboundSchema: z.ZodType; export declare function updateChannelEndpointRequestDtoToJSON(updateChannelEndpointRequestDto: UpdateChannelEndpointRequestDto): string; //# sourceMappingURL=updatechannelendpointrequestdto.d.ts.map