@eventcatalog/linter
Version:
A linter for EventCatalog to validate frontmatter and resource references
48 lines • 1.84 kB
TypeScript
import { z } from 'zod';
export declare const userSchema: z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
avatarUrl: z.ZodOptional<z.ZodString>;
role: z.ZodOptional<z.ZodString>;
hidden: z.ZodOptional<z.ZodBoolean>;
email: z.ZodOptional<z.ZodString>;
slackDirectMessageUrl: z.ZodOptional<z.ZodString>;
msTeamsDirectMessageUrl: z.ZodOptional<z.ZodString>;
ownedDomains: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedServices: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedEvents: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedCommands: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedQueries: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
associatedTeams: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
}, "strip", z.ZodTypeAny, {
id: string;
name: string;
hidden?: boolean | undefined;
avatarUrl?: string | undefined;
role?: string | undefined;
email?: string | undefined;
slackDirectMessageUrl?: string | undefined;
msTeamsDirectMessageUrl?: string | undefined;
ownedDomains?: any[] | undefined;
ownedServices?: any[] | undefined;
ownedEvents?: any[] | undefined;
ownedCommands?: any[] | undefined;
ownedQueries?: any[] | undefined;
associatedTeams?: any[] | undefined;
}, {
id: string;
name: string;
hidden?: boolean | undefined;
avatarUrl?: string | undefined;
role?: string | undefined;
email?: string | undefined;
slackDirectMessageUrl?: string | undefined;
msTeamsDirectMessageUrl?: string | undefined;
ownedDomains?: any[] | undefined;
ownedServices?: any[] | undefined;
ownedEvents?: any[] | undefined;
ownedCommands?: any[] | undefined;
ownedQueries?: any[] | undefined;
associatedTeams?: any[] | undefined;
}>;
//# sourceMappingURL=user.d.ts.map