Variables Const Id V1Id V1: ZodObject < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "strip" , ZodTypeAny , { envelopeHash: string ; hmac: string ; hmacKey: string ; id: string ; prefix: "T" ; test: boolean ; timestamp: number ; ulid: string ; version: 1 } , { envelopeHash: string ; hmac: string ; hmacKey: string ; id: string ; prefix: undefined | "T" ; test: undefined | boolean ; timestamp: number ; ulid: string ; version: undefined | 1 } > = ...
Const Id V1 DecodeId V1 Decode: ZodObject < Pick < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "version" | "test" | "ulid" | "timestamp" | "envelopeHash" > , "strip" , ZodTypeAny , { envelopeHash: string ; test: boolean ; timestamp: number ; ulid: string ; version: 1 } , { envelopeHash: string ; test: undefined | boolean ; timestamp: number ; ulid: string ; version: undefined | 1 } > = ...
Const Id V1 Decode ArgsId V1 Decode Args: ZodObject < Pick < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "id" | "envelopeHash" | "hmacKey" > , "strip" , ZodTypeAny , { envelopeHash: string ; hmacKey: string ; id: string } , { envelopeHash: string ; hmacKey: string ; id: string } > = ...
Const Id V1 Decode UnsafelyId V1 Decode Unsafely: ZodObject < Pick < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "version" | "test" | "ulid" | "timestamp" > , "strip" , ZodTypeAny , { test: boolean ; timestamp: number ; ulid: string ; version: 1 } , { test: undefined | boolean ; timestamp: number ; ulid: string ; version: undefined | 1 } > = ...
Const Id V1 Encode ArgsId V1 Encode Args: ZodObject < Pick < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "version" | "test" | "ulid" | "timestamp" | "envelopeHash" | "hmacKey" > , "strip" , ZodTypeAny , { envelopeHash: string ; hmacKey: string ; test: boolean ; timestamp: number ; ulid: string ; version: 1 } , { envelopeHash: string ; hmacKey: string ; test: undefined | boolean ; timestamp: number ; ulid: string ; version: undefined | 1 } > = ...
Const Id V1 Parse ArgsId V1 Parse Args: ZodObject < Pick < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "id" > , "strip" , ZodTypeAny , { id: string } , { id: string } > = ...
Const Id V1 ParsedId V1 Parsed: ZodObject < Pick < { envelopeHash: ZodString ; hmac: ZodString ; hmacKey: ZodString ; id: ZodString ; prefix: ZodDefault < ZodEnum < [ "T" ] > > ; test: ZodDefault < ZodBoolean > ; timestamp: ZodNumber ; ulid: ZodString ; version: ZodDefault < ZodLiteral < 1 > > } , "prefix" | "version" | "test" | "ulid" | "timestamp" | "hmac" > , "strip" , ZodTypeAny , { hmac: string ; prefix: "T" ; test: boolean ; timestamp: number ; ulid: string ; version: 1 } , { hmac: string ; prefix: undefined | "T" ; test: undefined | boolean ; timestamp: number ; ulid: string ; version: undefined | 1 } > = ...
The subset of IdV1 returned from a decoded Id