Skip to content

InstrumentDef

InstrumentDef<TKind, TLanguage, TSchema>: Omit<DiscriminatedInstrument<TKind, TLanguage, z.TypeOf<TSchema>>, "__runtimeVersion" | "kind" | "language" | "validationSchema"> & object

Type declaration

kind

kind: TKind

language

language: TLanguage

validationSchema

validationSchema: TSchema

Type Parameters

TKind extends InstrumentKind

TLanguage extends InstrumentLanguage

TSchema extends z.ZodTypeAny

Defined in

packages/runtime-core/src/define.d.ts:24