import { property } from '#decorators/property.js';
import { oasGuard } from '#decorators/oas-guard.js';
import { oasRoute } from '#decorators/oas-route.js';
export function isOasRoute(decoratorAndValue) {
    return decoratorAndValue.decorator === oasRoute;
}
export function isReferenceObject(obj) {
    return Boolean(obj?.hasOwnProperty('$ref'));
}
export function isOasGuard(decoratorsAndValues) {
    return decoratorsAndValues.decorator === oasGuard;
}
export function isProperty(decoratorsAndValues) {
    return decoratorsAndValues?.decorator == property;
}
//# sourceMappingURL=type-guards.js.map