173 lines
7.9 KiB
TypeScript
173 lines
7.9 KiB
TypeScript
import { z } from 'zod';
|
|
export declare const createUserSchema: z.ZodObject<{
|
|
email: z.ZodString;
|
|
password: z.ZodString;
|
|
name: z.ZodOptional<z.ZodString>;
|
|
phone: z.ZodOptional<z.ZodString>;
|
|
pronouns: z.ZodOptional<z.ZodString>;
|
|
role: z.ZodOptional<z.ZodNativeEnum<{
|
|
SUPER_ADMIN: "SUPER_ADMIN";
|
|
INFLUENCE_ADMIN: "INFLUENCE_ADMIN";
|
|
MAP_ADMIN: "MAP_ADMIN";
|
|
BROADCAST_ADMIN: "BROADCAST_ADMIN";
|
|
CONTENT_ADMIN: "CONTENT_ADMIN";
|
|
MEDIA_ADMIN: "MEDIA_ADMIN";
|
|
PAYMENTS_ADMIN: "PAYMENTS_ADMIN";
|
|
EVENTS_ADMIN: "EVENTS_ADMIN";
|
|
SOCIAL_ADMIN: "SOCIAL_ADMIN";
|
|
USER: "USER";
|
|
TEMP: "TEMP";
|
|
}>>;
|
|
roles: z.ZodOptional<z.ZodArray<z.ZodNativeEnum<{
|
|
SUPER_ADMIN: "SUPER_ADMIN";
|
|
INFLUENCE_ADMIN: "INFLUENCE_ADMIN";
|
|
MAP_ADMIN: "MAP_ADMIN";
|
|
BROADCAST_ADMIN: "BROADCAST_ADMIN";
|
|
CONTENT_ADMIN: "CONTENT_ADMIN";
|
|
MEDIA_ADMIN: "MEDIA_ADMIN";
|
|
PAYMENTS_ADMIN: "PAYMENTS_ADMIN";
|
|
EVENTS_ADMIN: "EVENTS_ADMIN";
|
|
SOCIAL_ADMIN: "SOCIAL_ADMIN";
|
|
USER: "USER";
|
|
TEMP: "TEMP";
|
|
}>, "many">>;
|
|
status: z.ZodOptional<z.ZodNativeEnum<{
|
|
ACTIVE: "ACTIVE";
|
|
INACTIVE: "INACTIVE";
|
|
SUSPENDED: "SUSPENDED";
|
|
EXPIRED: "EXPIRED";
|
|
PENDING_VERIFICATION: "PENDING_VERIFICATION";
|
|
PENDING_APPROVAL: "PENDING_APPROVAL";
|
|
}>>;
|
|
expiresAt: z.ZodOptional<z.ZodString>;
|
|
expireDays: z.ZodOptional<z.ZodNumber>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
email: string;
|
|
password: string;
|
|
status?: "ACTIVE" | "INACTIVE" | "SUSPENDED" | "EXPIRED" | "PENDING_VERIFICATION" | "PENDING_APPROVAL" | undefined;
|
|
name?: string | undefined;
|
|
phone?: string | undefined;
|
|
pronouns?: string | undefined;
|
|
role?: "SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP" | undefined;
|
|
roles?: ("SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP")[] | undefined;
|
|
expiresAt?: string | undefined;
|
|
expireDays?: number | undefined;
|
|
}, {
|
|
email: string;
|
|
password: string;
|
|
status?: "ACTIVE" | "INACTIVE" | "SUSPENDED" | "EXPIRED" | "PENDING_VERIFICATION" | "PENDING_APPROVAL" | undefined;
|
|
name?: string | undefined;
|
|
phone?: string | undefined;
|
|
pronouns?: string | undefined;
|
|
role?: "SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP" | undefined;
|
|
roles?: ("SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP")[] | undefined;
|
|
expiresAt?: string | undefined;
|
|
expireDays?: number | undefined;
|
|
}>;
|
|
export declare const updateUserSchema: z.ZodObject<{
|
|
email: z.ZodOptional<z.ZodString>;
|
|
password: z.ZodOptional<z.ZodString>;
|
|
name: z.ZodOptional<z.ZodString>;
|
|
phone: z.ZodOptional<z.ZodString>;
|
|
pronouns: z.ZodOptional<z.ZodNullable<z.ZodString>>;
|
|
role: z.ZodOptional<z.ZodNativeEnum<{
|
|
SUPER_ADMIN: "SUPER_ADMIN";
|
|
INFLUENCE_ADMIN: "INFLUENCE_ADMIN";
|
|
MAP_ADMIN: "MAP_ADMIN";
|
|
BROADCAST_ADMIN: "BROADCAST_ADMIN";
|
|
CONTENT_ADMIN: "CONTENT_ADMIN";
|
|
MEDIA_ADMIN: "MEDIA_ADMIN";
|
|
PAYMENTS_ADMIN: "PAYMENTS_ADMIN";
|
|
EVENTS_ADMIN: "EVENTS_ADMIN";
|
|
SOCIAL_ADMIN: "SOCIAL_ADMIN";
|
|
USER: "USER";
|
|
TEMP: "TEMP";
|
|
}>>;
|
|
roles: z.ZodOptional<z.ZodArray<z.ZodNativeEnum<{
|
|
SUPER_ADMIN: "SUPER_ADMIN";
|
|
INFLUENCE_ADMIN: "INFLUENCE_ADMIN";
|
|
MAP_ADMIN: "MAP_ADMIN";
|
|
BROADCAST_ADMIN: "BROADCAST_ADMIN";
|
|
CONTENT_ADMIN: "CONTENT_ADMIN";
|
|
MEDIA_ADMIN: "MEDIA_ADMIN";
|
|
PAYMENTS_ADMIN: "PAYMENTS_ADMIN";
|
|
EVENTS_ADMIN: "EVENTS_ADMIN";
|
|
SOCIAL_ADMIN: "SOCIAL_ADMIN";
|
|
USER: "USER";
|
|
TEMP: "TEMP";
|
|
}>, "many">>;
|
|
status: z.ZodOptional<z.ZodNativeEnum<{
|
|
ACTIVE: "ACTIVE";
|
|
INACTIVE: "INACTIVE";
|
|
SUSPENDED: "SUSPENDED";
|
|
EXPIRED: "EXPIRED";
|
|
PENDING_VERIFICATION: "PENDING_VERIFICATION";
|
|
PENDING_APPROVAL: "PENDING_APPROVAL";
|
|
}>>;
|
|
expiresAt: z.ZodOptional<z.ZodNullable<z.ZodString>>;
|
|
expireDays: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
status?: "ACTIVE" | "INACTIVE" | "SUSPENDED" | "EXPIRED" | "PENDING_VERIFICATION" | "PENDING_APPROVAL" | undefined;
|
|
email?: string | undefined;
|
|
password?: string | undefined;
|
|
name?: string | undefined;
|
|
phone?: string | undefined;
|
|
pronouns?: string | null | undefined;
|
|
role?: "SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP" | undefined;
|
|
roles?: ("SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP")[] | undefined;
|
|
expiresAt?: string | null | undefined;
|
|
expireDays?: number | null | undefined;
|
|
}, {
|
|
status?: "ACTIVE" | "INACTIVE" | "SUSPENDED" | "EXPIRED" | "PENDING_VERIFICATION" | "PENDING_APPROVAL" | undefined;
|
|
email?: string | undefined;
|
|
password?: string | undefined;
|
|
name?: string | undefined;
|
|
phone?: string | undefined;
|
|
pronouns?: string | null | undefined;
|
|
role?: "SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP" | undefined;
|
|
roles?: ("SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP")[] | undefined;
|
|
expiresAt?: string | null | undefined;
|
|
expireDays?: number | null | undefined;
|
|
}>;
|
|
export declare const listUsersSchema: z.ZodObject<{
|
|
page: z.ZodDefault<z.ZodNumber>;
|
|
limit: z.ZodDefault<z.ZodNumber>;
|
|
search: z.ZodOptional<z.ZodString>;
|
|
role: z.ZodOptional<z.ZodNativeEnum<{
|
|
SUPER_ADMIN: "SUPER_ADMIN";
|
|
INFLUENCE_ADMIN: "INFLUENCE_ADMIN";
|
|
MAP_ADMIN: "MAP_ADMIN";
|
|
BROADCAST_ADMIN: "BROADCAST_ADMIN";
|
|
CONTENT_ADMIN: "CONTENT_ADMIN";
|
|
MEDIA_ADMIN: "MEDIA_ADMIN";
|
|
PAYMENTS_ADMIN: "PAYMENTS_ADMIN";
|
|
EVENTS_ADMIN: "EVENTS_ADMIN";
|
|
SOCIAL_ADMIN: "SOCIAL_ADMIN";
|
|
USER: "USER";
|
|
TEMP: "TEMP";
|
|
}>>;
|
|
status: z.ZodOptional<z.ZodNativeEnum<{
|
|
ACTIVE: "ACTIVE";
|
|
INACTIVE: "INACTIVE";
|
|
SUSPENDED: "SUSPENDED";
|
|
EXPIRED: "EXPIRED";
|
|
PENDING_VERIFICATION: "PENDING_VERIFICATION";
|
|
PENDING_APPROVAL: "PENDING_APPROVAL";
|
|
}>>;
|
|
}, "strip", z.ZodTypeAny, {
|
|
limit: number;
|
|
page: number;
|
|
status?: "ACTIVE" | "INACTIVE" | "SUSPENDED" | "EXPIRED" | "PENDING_VERIFICATION" | "PENDING_APPROVAL" | undefined;
|
|
role?: "SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP" | undefined;
|
|
search?: string | undefined;
|
|
}, {
|
|
status?: "ACTIVE" | "INACTIVE" | "SUSPENDED" | "EXPIRED" | "PENDING_VERIFICATION" | "PENDING_APPROVAL" | undefined;
|
|
role?: "SUPER_ADMIN" | "INFLUENCE_ADMIN" | "MAP_ADMIN" | "BROADCAST_ADMIN" | "CONTENT_ADMIN" | "MEDIA_ADMIN" | "PAYMENTS_ADMIN" | "EVENTS_ADMIN" | "SOCIAL_ADMIN" | "USER" | "TEMP" | undefined;
|
|
search?: string | undefined;
|
|
limit?: number | undefined;
|
|
page?: number | undefined;
|
|
}>;
|
|
export type CreateUserInput = z.infer<typeof createUserSchema>;
|
|
export type UpdateUserInput = z.infer<typeof updateUserSchema>;
|
|
export type ListUsersInput = z.infer<typeof listUsersSchema>;
|
|
//# sourceMappingURL=users.schemas.d.ts.map
|