/** * Shared absence vocabulary. Verified absence (the thing looked for is * known not to exist) is a different outcome from failure-to-determine; * consumers that branch on absence probe structurally with * {@link isAbsence} instead of sniffing per-class spellings or message * text. */ /** * Discriminant literal for verified absence. Error classes spell absence * as errorType "not_found"; wire codes derive from it via the * PREFIX_${errorType.toUpperCase()} minting convention. */ export declare const NOT_FOUND = "not_found"; /** * Structural absence probe: errorType "not_found" (typed service errors) * or statusCode 404 (API-boundary errors). Structural rather than * instanceof — class names are presentation, not contract (dist * minification has mangled them before), and the probe must hold across * the cli/deploy-core package boundary. */ export declare function isAbsence(err: unknown): boolean;