import { z } from 'zod'; export declare const DDEXResourceContributor: z.ZodObject<{ name: z.ZodString; roles: z.ZodArray; sequence_number: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; roles: string[]; sequence_number?: number | undefined; }, { name: string; roles: string[]; sequence_number?: number | undefined; }>; export declare const DDEXCopyright: z.ZodObject<{ year: z.ZodString; text: z.ZodString; }, "strict", z.ZodTypeAny, { year: string; text: string; }, { year: string; text: string; }>; export declare const DDEXRightsController: z.ZodObject<{ name: z.ZodString; roles: z.ZodArray; rights_share_unknown: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; roles: string[]; rights_share_unknown?: string | undefined; }, { name: string; roles: string[]; rights_share_unknown?: string | undefined; }>;