import * as z from "zod"; /** Lists Slack user groups in the current workspace. */ export declare const listSlackUserGroups: import("../../..").DefinedAction; includeDisabled: z.ZodOptional; includeUsers: z.ZodOptional; }, z.core.$strip>, z.ZodArray; createdAt: z.ZodNumber; createdByUserId: z.ZodString; deletedAt: z.ZodNumber; deletedByUserId: z.ZodNullable; description: z.ZodString; handle: z.ZodString; id: z.ZodString; isExternal: z.ZodBoolean; name: z.ZodString; privateChannelIds: z.ZodArray; publicChannelIds: z.ZodArray; updatedAt: z.ZodNumber; updatedByUserId: z.ZodString; userCount: z.ZodOptional; userIds: z.ZodOptional>; workspaceId: z.ZodString; }, z.core.$strip>>, "slack", false, never>; /** Creates a Slack user group. */ export declare const createSlackUserGroup: import("../../..").DefinedAction>; channelIds: z.ZodOptional>; description: z.ZodOptional; enableSection: z.ZodOptional; handle: z.ZodOptional; includeCount: z.ZodOptional; name: z.ZodString; }, z.core.$strip>, z.ZodObject<{ automaticType: z.ZodNullable; createdAt: z.ZodNumber; createdByUserId: z.ZodString; deletedAt: z.ZodNumber; deletedByUserId: z.ZodNullable; description: z.ZodString; handle: z.ZodString; id: z.ZodString; isExternal: z.ZodBoolean; name: z.ZodString; privateChannelIds: z.ZodArray; publicChannelIds: z.ZodArray; updatedAt: z.ZodNumber; updatedByUserId: z.ZodString; userCount: z.ZodOptional; userIds: z.ZodOptional>; workspaceId: z.ZodString; }, z.core.$strip>, "slack", false, never>; /** Updates a Slack user group's properties and channel preferences. */ export declare const updateSlackUserGroup: import("../../..").DefinedAction>; channelIds: z.ZodOptional>; description: z.ZodOptional; enableSection: z.ZodOptional; handle: z.ZodOptional; includeCount: z.ZodOptional; name: z.ZodOptional; userGroupId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ automaticType: z.ZodNullable; createdAt: z.ZodNumber; createdByUserId: z.ZodString; deletedAt: z.ZodNumber; deletedByUserId: z.ZodNullable; description: z.ZodString; handle: z.ZodString; id: z.ZodString; isExternal: z.ZodBoolean; name: z.ZodString; privateChannelIds: z.ZodArray; publicChannelIds: z.ZodArray; updatedAt: z.ZodNumber; updatedByUserId: z.ZodString; userCount: z.ZodOptional; userIds: z.ZodOptional>; workspaceId: z.ZodString; }, z.core.$strip>, "slack", false, never>; /** Enables a previously disabled Slack user group. */ export declare const enableSlackUserGroup: import("../../..").DefinedAction, z.ZodObject<{ automaticType: z.ZodNullable; createdAt: z.ZodNumber; createdByUserId: z.ZodString; deletedAt: z.ZodNumber; deletedByUserId: z.ZodNullable; description: z.ZodString; handle: z.ZodString; id: z.ZodString; isExternal: z.ZodBoolean; name: z.ZodString; privateChannelIds: z.ZodArray; publicChannelIds: z.ZodArray; updatedAt: z.ZodNumber; updatedByUserId: z.ZodString; userCount: z.ZodOptional; userIds: z.ZodOptional>; workspaceId: z.ZodString; }, z.core.$strip>, "slack", false, never>; /** Disables a Slack user group without deleting it. */ export declare const disableSlackUserGroup: import("../../..").DefinedAction, z.ZodObject<{ automaticType: z.ZodNullable; createdAt: z.ZodNumber; createdByUserId: z.ZodString; deletedAt: z.ZodNumber; deletedByUserId: z.ZodNullable; description: z.ZodString; handle: z.ZodString; id: z.ZodString; isExternal: z.ZodBoolean; name: z.ZodString; privateChannelIds: z.ZodArray; publicChannelIds: z.ZodArray; updatedAt: z.ZodNumber; updatedByUserId: z.ZodString; userCount: z.ZodOptional; userIds: z.ZodOptional>; workspaceId: z.ZodString; }, z.core.$strip>, "slack", false, never>; /** Lists all members of one Slack user group. */ export declare const listSlackUserGroupMembers: import("../../..").DefinedAction; userGroupId: z.ZodString; }, z.core.$strip>, z.ZodArray, "slack", false, never>; /** Replaces all members of one Slack user group. */ export declare const updateSlackUserGroupMembers: import("../../..").DefinedAction; userGroupId: z.ZodString; userIds: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ automaticType: z.ZodNullable; createdAt: z.ZodNumber; createdByUserId: z.ZodString; deletedAt: z.ZodNumber; deletedByUserId: z.ZodNullable; description: z.ZodString; handle: z.ZodString; id: z.ZodString; isExternal: z.ZodBoolean; name: z.ZodString; privateChannelIds: z.ZodArray; publicChannelIds: z.ZodArray; updatedAt: z.ZodNumber; updatedByUserId: z.ZodString; userCount: z.ZodOptional; userIds: z.ZodOptional>; workspaceId: z.ZodString; }, z.core.$strip>, "slack", false, never>; //# sourceMappingURL=user-groups.d.ts.map