import { z } from "zod"; export declare const CreatorNameIdentifier: z.ZodObject<{ nameIdentifier: z.ZodString; nameIdentifierScheme: z.ZodString; schemeUri: z.ZodOptional; }, z.core.$strip>; export declare const CreatorNameIdentifiers: z.ZodArray; }, z.core.$strip>>; export declare const CreatorAffiliation: z.ZodObject<{ name: z.ZodString; affiliationIdentifier: z.ZodOptional; affiliationIdentifierScheme: z.ZodOptional; schemeUri: z.ZodOptional; }, z.core.$strip>; export declare const CreatorAffiliations: z.ZodArray; affiliationIdentifierScheme: z.ZodOptional; schemeUri: z.ZodOptional; }, z.core.$strip>>; export declare const Creator: z.ZodObject<{ name: z.ZodString; nameType: z.ZodOptional>; givenName: z.ZodOptional; familyName: z.ZodOptional; nameIdentifiers: z.ZodOptional; }, z.core.$strip>>>; affiliation: z.ZodOptional; affiliationIdentifierScheme: z.ZodOptional; schemeUri: z.ZodOptional; }, z.core.$strip>>>; lang: z.ZodOptional; }, z.core.$strip>; export declare const Creators: z.ZodArray>; givenName: z.ZodOptional; familyName: z.ZodOptional; nameIdentifiers: z.ZodOptional; }, z.core.$strip>>>; affiliation: z.ZodOptional; affiliationIdentifierScheme: z.ZodOptional; schemeUri: z.ZodOptional; }, z.core.$strip>>>; lang: z.ZodOptional; }, z.core.$strip>>; export type CreatorNameIdentifier = z.infer; export type CreatorNameIdentifiers = z.infer; export type CreatorAffiliation = z.infer; export type CreatorAffiliations = z.infer; export type Creator = z.infer; export type Creators = z.infer;