export type CoarseKind = "string" | "number" | "boolean" | "null" | "object" | "array"; /** Tier 1 type-pattern check (`x is string`, `is object`, `is any[]`). * A function rather than inlined codegen so the tested value is evaluated * exactly once even for the multi-reference object case. */ export declare function __coarseTypeTest(value: unknown, kind: CoarseKind): boolean;