/** * Interface of the server (auto-generated code) */ import { z as zod } from "zod"; import {ZodInteger} from "./integer"; export const ZodCreateTokenRequest = zod.object({ name: zod.string().optional(), validity: ZodInteger.optional(), }); export type CreateTokenRequest = zod.infer; export function isCreateTokenRequest(data: any): data is CreateTokenRequest { try { ZodCreateTokenRequest.parse(data); return true; } catch (e: any) { console.log(`Fail to parse data type='ZodCreateTokenRequest' error=${e}`); return false; } } export const ZodCreateTokenRequestWrite = zod.object({ name: zod.string().nullable().optional(), validity: ZodInteger.nullable().optional(), }); export type CreateTokenRequestWrite = zod.infer; export function isCreateTokenRequestWrite(data: any): data is CreateTokenRequestWrite { try { ZodCreateTokenRequestWrite.parse(data); return true; } catch (e: any) { console.log(`Fail to parse data type='ZodCreateTokenRequestWrite' error=${e}`); return false; } }