1 | import { interfaces } from "../interfaces/interfaces";
|
2 | declare const traverseAncerstors: (request: interfaces.Request, constraint: interfaces.ConstraintFunction) => boolean;
|
3 | declare const taggedConstraint: (key: string | number | symbol) => (value: unknown) => interfaces.ConstraintFunction;
|
4 | declare const namedConstraint: (value: unknown) => interfaces.ConstraintFunction;
|
5 | declare const typeConstraint: (type: (NewableFunction | string)) => (request: interfaces.Request | null) => boolean;
|
6 | export { traverseAncerstors, taggedConstraint, namedConstraint, typeConstraint };
|