Variable slackChannelBindingSchemaConst
slackChannelBindingSchema: ZodObject<
{
agents: ZodOptional<ZodArray<ZodString, "many">>;
allow_bot_conversations: ZodBoolean;
channel: ZodOptional<ZodString>;
customer_label: ZodOptional<ZodString>;
deposit_thread: ZodOptional<ZodString>;
disclosure_state: ZodOptional<
ZodEnum<["pending", "posted", "suppressed"]>,
>;
id: ZodString;
integration: ZodOptional<ZodString>;
is_ext_shared_cached: ZodOptional<ZodBoolean>;
is_private_cached: ZodOptional<ZodBoolean>;
mirrors: ZodOptional<ZodArray<ZodString, "many">>;
muted: ZodBoolean;
muted_until: ZodOptional<ZodString>;
reply_style: ZodString;
resident_agent: ZodOptional<ZodString>;
route_kind: ZodEnum<["fda", "resident", "observer"]>;
scope_key: ZodOptional<ZodString>;
team: ZodOptional<ZodString>;
vendor_admin_channel_access: ZodOptional<
ZodEnum<["invited", "already_member", "no_slack_user", "failed"]>,
>;
},
"strip",
ZodTypeAny,
{
agents?: string[];
allow_bot_conversations: boolean;
channel?: string;
customer_label?: string;
deposit_thread?: string;
disclosure_state?: "pending"
| "posted"
| "suppressed";
id: string;
integration?: string;
is_ext_shared_cached?: boolean;
is_private_cached?: boolean;
mirrors?: string[];
muted: boolean;
muted_until?: string;
reply_style: string;
resident_agent?: string;
route_kind: "fda" | "resident" | "observer";
scope_key?: string;
team?: string;
vendor_admin_channel_access?:
| "invited"
| "already_member"
| "no_slack_user"
| "failed";
},
{
agents?: string[];
allow_bot_conversations: boolean;
channel?: string;
customer_label?: string;
deposit_thread?: string;
disclosure_state?: "pending"
| "posted"
| "suppressed";
id: string;
integration?: string;
is_ext_shared_cached?: boolean;
is_private_cached?: boolean;
mirrors?: string[];
muted: boolean;
muted_until?: string;
reply_style: string;
resident_agent?: string;
route_kind: "fda" | "resident" | "observer";
scope_key?: string;
team?: string;
vendor_admin_channel_access?:
| "invited"
| "already_member"
| "no_slack_user"
| "failed";
},
> = ...
Runtime validator for SlackChannelBinding.