import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * Resource type */ export declare const TranslationGroupDtoResourceType: { readonly Workflow: "workflow"; readonly Layout: "layout"; }; /** * Resource type */ export type TranslationGroupDtoResourceType = ClosedEnum; export type TranslationGroupDto = { /** * Resource identifier (slugified ID) */ resourceId: string; /** * Resource type */ resourceType: TranslationGroupDtoResourceType; /** * Resource name (e.g., workflow name) */ resourceName: string; /** * Array of available locales for this resource */ locales: Array; /** * Locales that are outdated compared to the default locale (only present when there are outdated locales) */ outdatedLocales?: Array | undefined; /** * Creation timestamp */ createdAt: string; /** * Last update timestamp */ updatedAt: string; }; /** @internal */ export declare const TranslationGroupDtoResourceType$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const TranslationGroupDto$inboundSchema: z.ZodType; export declare function translationGroupDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=translationgroupdto.d.ts.map