import { RoutePolicy } from '../generated/runtime/v1/ai.js';
import { normalizeText } from '../../internal/utils.js';
import type { RuntimeCallOptions, RuntimeStreamCallOptions } from '../types.js';
export type RuntimeAiRouteRequest = {
    routePolicy?: RoutePolicy;
    connectorId?: string;
    head?: {
        routePolicy?: RoutePolicy;
        connectorId?: string;
    };
};
export declare function ensureAppId(appId: string): string;
export { normalizeText };
export declare function normalizeRequestForMethod<Request>(methodId: string, request: Request, options?: RuntimeCallOptions | RuntimeStreamCallOptions): Request;
//# sourceMappingURL=client-validation.d.ts.map