import { Schema } from "@fncts/schema/Schema/definition";
import { Eq } from "@fncts/base/data/Eq/definition";
import { AST } from "@fncts/schema/AST";
/**
* @tsplus getter fncts.schema.Schema equals
* @tsplus location "@fncts/schema/Eq"
*/
export declare function equals(self: Schema): (a: A, b: A) => boolean;
/**
* @tsplus getter fncts.schema.Schema eq
* @tsplus location "@fncts/schema/Eq"
*/
export declare function eq(self: Schema): Eq;