import * as z from "zod"; export type CreateTagGroupRequestBody = { name: string; }; export type CreateTagGroupPermissions = {}; export type TagGroup = { id: number; name: string; onePerTopic: boolean; parentTagName: Array; permissions: CreateTagGroupPermissions; tagNames: Array; }; /** * tag group created */ export type CreateTagGroupResponseBody = { tagGroup: TagGroup; }; /** @internal */ export declare const CreateTagGroupRequestBody$inboundSchema: z.ZodType; /** @internal */ export type CreateTagGroupRequestBody$Outbound = { name: string; }; /** @internal */ export declare const CreateTagGroupRequestBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace CreateTagGroupRequestBody$ { /** @deprecated use `CreateTagGroupRequestBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `CreateTagGroupRequestBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `CreateTagGroupRequestBody$Outbound` instead. */ type Outbound = CreateTagGroupRequestBody$Outbound; } /** @internal */ export declare const CreateTagGroupPermissions$inboundSchema: z.ZodType; /** @internal */ export type CreateTagGroupPermissions$Outbound = {}; /** @internal */ export declare const CreateTagGroupPermissions$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace CreateTagGroupPermissions$ { /** @deprecated use `CreateTagGroupPermissions$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `CreateTagGroupPermissions$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `CreateTagGroupPermissions$Outbound` instead. */ type Outbound = CreateTagGroupPermissions$Outbound; } /** @internal */ export declare const TagGroup$inboundSchema: z.ZodType; /** @internal */ export type TagGroup$Outbound = { id: number; name: string; one_per_topic: boolean; parent_tag_name: Array; permissions: CreateTagGroupPermissions$Outbound; tag_names: Array; }; /** @internal */ export declare const TagGroup$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace TagGroup$ { /** @deprecated use `TagGroup$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `TagGroup$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `TagGroup$Outbound` instead. */ type Outbound = TagGroup$Outbound; } /** @internal */ export declare const CreateTagGroupResponseBody$inboundSchema: z.ZodType; /** @internal */ export type CreateTagGroupResponseBody$Outbound = { tag_group: TagGroup$Outbound; }; /** @internal */ export declare const CreateTagGroupResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace CreateTagGroupResponseBody$ { /** @deprecated use `CreateTagGroupResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `CreateTagGroupResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `CreateTagGroupResponseBody$Outbound` instead. */ type Outbound = CreateTagGroupResponseBody$Outbound; } //# sourceMappingURL=createtaggroup.d.ts.map