import { Schema } from "@fncts/schema/Schema/definition";
import { Guard } from "@fncts/base/data/Guard";
import { AST } from "@fncts/schema/AST";
/**
* @tsplus getter fncts.schema.Schema is
* @tsplus location "@fncts/schema/Guard"
*/
export declare function is(schema: Schema): (input: unknown) => input is A;
export declare function guardFor(schema: Schema): Guard;