import { HubResource } from '../../hub-resource.enum'; /** * Parameter decorator to validate and transform a route parameter as a HubResource. * * @param {string} parameterName - Route parameter name * @returns {ParameterDecorator} */ export declare function HubResourceParam(parameterName: string): ParameterDecorator; /** * Adds Swagger metadata for HubResource parameters. * * @param {string} parameterName - Parameter name for docs/errors * @returns {MethodDecorator & ClassDecorator} */ export declare function ApiHubResourceParam(parameterName: string): MethodDecorator & ClassDecorator; /** * Type guard to determine if a value is a valid HubResource. * * @param {unknown} value - Value to validate * @returns {boolean} True if the value is a valid HubResource */ export declare function isHubResource(value: unknown): value is HubResource;