import { Schema } from "effect"; declare const Bech32Error_base: new = {}>(args: import("effect/Types").Equals extends true ? void : { readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }) => import("effect/Cause").YieldableError & { readonly _tag: "Bech32Error"; } & Readonly; /** * @since 2.0.0 * @category model */ export declare class Bech32Error extends Bech32Error_base<{ message: string; cause?: unknown; }> { } export declare const Bech32: Schema.brand; export type Bech32 = typeof Bech32.Type; export declare const Bytes: (prefix?: string) => Schema.transformOrFail, never>; export {}; //# sourceMappingURL=Bech32.d.ts.map