import type { ModelAlgebraStrMap } from '@morphic-ts/model-algebras/lib/str-map'; import * as t from 'io-ts'; import { IoTsURI } from '../hkt'; declare module '@morphic-ts/model-algebras/lib/str-map' { /** * @since 0.0.1 */ interface StrMapConfig { [IoTsURI]: { type: t.Type; }; } /** * @since 0.0.1 */ interface RecordConfig { [IoTsURI]: { domainType: t.Type; codomainType: t.Type; }; } } /** * @since 0.0.1 */ export declare const ioTsStrMapInterpreter: >>>() => ModelAlgebraStrMap<"IoTsURI", Env>;