import { HookDecorator } from '../../core';
/**
 * Hook - Validate a specific path parameter against an AJV schema.
 *
 * @export
 * @param {string} name - Path parameter name.
 * @param {(object | ((controller: any) => object))} schema - Schema used to
 * validate the path parameter.
 * @param {{ openapi?: boolean }} [options={}] - Options.
 * @param {boolean} [options.openapi] - Add OpenApi metadata.
 * @returns {HookDecorator} The hook.
 */
export declare function ValidatePathParam(name: string, schema: object | ((controller: any) => object), options?: {
    openapi?: boolean;
}): HookDecorator;
