import type { ModelInfo } from '../../intermediate/model-info'; import type { ImportContext } from '../../utils/imports'; import type { ResourceParamInfo } from './index'; import type { AdapterAnnotation } from '../../intermediate/adapter-annotation'; export declare function generateTypeCheckFunction(importContext: ImportContext, adapter: AdapterAnnotation, paramInfos: ResourceParamInfo[], modelInfo: ModelInfo): string;