Interface: DefineConstraintOptions\

August 8, 2026 ยท View on GitHub

@plures/praxis


@plures/praxis / index / DefineConstraintOptions

Interface: DefineConstraintOptions<TContext>

Defined in: src/dsl/index.ts:141

Options for defining a constraint

Type Parameters

TContext

TContext = unknown

Properties

contract?

optional contract?: Contract

Defined in: src/dsl/index.ts:145


description

description: string

Defined in: src/dsl/index.ts:143


id

id: string

Defined in: src/dsl/index.ts:142


impl

impl: ConstraintFn<TContext>

Defined in: src/dsl/index.ts:144


meta?

optional meta?: Record<string, unknown>

Defined in: src/dsl/index.ts:146