Skip to content

Interface: ShiftEffectResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ShiftEffectResponse

Defined in: src/types/causal.ts:1122

The estimated shift-intervention effect with inference and the assumptions it consumes.

assumptions: CausalAssumptionDto[]

Defined in: src/types/causal.ts:1127

The assumptions this estimand consumes, with provenance — the Gaussian treatment-density model is caller-asserted, not verified.


ciLower: number

Defined in: src/types/causal.ts:1129

Lower bound of the 95% Wald confidence interval.


ciUpper: number

Defined in: src/types/causal.ts:1131

Upper bound of the 95% Wald confidence interval.


delta: number

Defined in: src/types/causal.ts:1133

The shift that was targeted.


densityRatio: DensityRatioDiagnosticDto

Defined in: src/types/causal.ts:1135

Density-ratio positivity diagnostic.


optional estimateTermId?: string | null

Defined in: src/types/causal.ts:1137

Psi-term id of the persisted estimate (certified requests only).


optional identificationCertificateId?: string | null

Defined in: src/types/causal.ts:1139

The identification certificate this estimate was gated on.


optional identificationProvenance?: string

Defined in: src/types/causal.ts:1141

How identification was established.


method: string

Defined in: src/types/causal.ts:1143

The estimation method.


n: number

Defined in: src/types/causal.ts:1145

Number of observations used.


psi: number

Defined in: src/types/causal.ts:1147

The estimated shift value E[Y(A + delta)].


stdError: number

Defined in: src/types/causal.ts:1149

EIF-based standard error.