import { BaseError } from 'make-error'; import { Constrained } from '../../core'; export declare class InvalidConstantError extends BaseError { readonly constantValue: T; constructor(constantValue: T); } export declare function isConstant(_symbol: ConstraintSymbol, constantValue: Type, input: unknown): input is Constrained; export declare function constant(symbol: ConstraintSymbol, constantValue: Type): (input: unknown) => Constrained;