import type { FreeSemigroup } from "../../FreeSemigroup"; import type { DecodeError, Kind } from "./model"; export declare const leaf: (actual: unknown, expected: string) => DecodeError; export declare const key: (key: string, kind: Kind, errors: FreeSemigroup>) => DecodeError; export declare const index: (index: number, kind: Kind, errors: FreeSemigroup>) => DecodeError; export declare const member: (index: number, errors: FreeSemigroup>) => DecodeError; export declare const lazy: (id: string, errors: FreeSemigroup>) => DecodeError; export declare const wrap: (error: E, errors: FreeSemigroup>) => DecodeError; export declare const info: (error: E) => DecodeError; //# sourceMappingURL=constructors.d.ts.map