@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
35 lines (34 loc) • 1.02 kB
TypeScript
import { z } from 'zod';
export declare const GAME_TURN_TASK_TYPE: {
readonly QR_SCAN: "qr_scan";
readonly MANUAL_CHECK: "manual_check";
readonly LINK_ACCEPT: "link_accept";
};
export declare const GAME_TURN_TASK_STATUS: {
readonly PENDING: "pending";
readonly COMPLETED: "completed";
};
export declare const GameTurnTaskTypeSchema: z.ZodEnum<{
qr_scan: "qr_scan";
manual_check: "manual_check";
link_accept: "link_accept";
}>;
export declare const GameTurnTaskStatusSchema: z.ZodEnum<{
pending: "pending";
completed: "completed";
}>;
export declare const GameTurnTaskSchema: z.ZodObject<{
id: z.ZodString;
type: z.ZodEnum<{
qr_scan: "qr_scan";
manual_check: "manual_check";
link_accept: "link_accept";
}>;
status: z.ZodEnum<{
pending: "pending";
completed: "completed";
}>;
label: z.ZodString;
metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
completedAt: z.ZodOptional<z.ZodDate>;
}, z.core.$strip>;