import * as z from "zod"; export type GetTagGroupRequest = { id: string; }; export type GetTagGroupPermissions = { everyone?: number | undefined; }; export type GetTagGroupTagGroup = { id?: number | undefined; name?: string | undefined; onePerTopic?: boolean | undefined; parentTagName?: Array | undefined; permissions?: GetTagGroupPermissions | undefined; tagNames?: Array | undefined; }; /** * notifications */ export type GetTagGroupResponseBody = { tagGroup?: GetTagGroupTagGroup | undefined; }; /** @internal */ export declare const GetTagGroupRequest$inboundSchema: z.ZodType; /** @internal */ export type GetTagGroupRequest$Outbound = { id: string; }; /** @internal */ export declare const GetTagGroupRequest$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 GetTagGroupRequest$ { /** @deprecated use `GetTagGroupRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetTagGroupRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetTagGroupRequest$Outbound` instead. */ type Outbound = GetTagGroupRequest$Outbound; } /** @internal */ export declare const GetTagGroupPermissions$inboundSchema: z.ZodType; /** @internal */ export type GetTagGroupPermissions$Outbound = { everyone?: number | undefined; }; /** @internal */ export declare const GetTagGroupPermissions$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 GetTagGroupPermissions$ { /** @deprecated use `GetTagGroupPermissions$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetTagGroupPermissions$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetTagGroupPermissions$Outbound` instead. */ type Outbound = GetTagGroupPermissions$Outbound; } /** @internal */ export declare const GetTagGroupTagGroup$inboundSchema: z.ZodType; /** @internal */ export type GetTagGroupTagGroup$Outbound = { id?: number | undefined; name?: string | undefined; one_per_topic?: boolean | undefined; parent_tag_name?: Array | undefined; permissions?: GetTagGroupPermissions$Outbound | undefined; tag_names?: Array | undefined; }; /** @internal */ export declare const GetTagGroupTagGroup$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 GetTagGroupTagGroup$ { /** @deprecated use `GetTagGroupTagGroup$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetTagGroupTagGroup$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetTagGroupTagGroup$Outbound` instead. */ type Outbound = GetTagGroupTagGroup$Outbound; } /** @internal */ export declare const GetTagGroupResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GetTagGroupResponseBody$Outbound = { tag_group?: GetTagGroupTagGroup$Outbound | undefined; }; /** @internal */ export declare const GetTagGroupResponseBody$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 GetTagGroupResponseBody$ { /** @deprecated use `GetTagGroupResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetTagGroupResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetTagGroupResponseBody$Outbound` instead. */ type Outbound = GetTagGroupResponseBody$Outbound; } //# sourceMappingURL=gettaggroup.d.ts.map