export * as with from "./implementation/with.js"; export * as initialize from "./implementation/initialize.js"; export * as lookup from "./implementation/lookup.js"; export { default as implement_me } from "./implementation/implement_me.js"; export { default as unreachable_code_path, Unreachable_Code_Path_Error, EXIT_CODE_IMPLEMENTATION_ERROR, } from "./implementation/unreachable_code_path.js"; import type * as p_di from "../schema.js"; export type Option = readonly [string, T]; export declare function option(option: Option, $c: ($: T) => RT): RT; export declare function exhaustive(_x: never): RT;