import { type AnyElysia } from 'elysia';
import type { CrudRegistrar, CrudRouteOptionsInput } from '../../typings/routing/register';
export type { CrudRegistrar, CrudRouteOptionsInput };
/** @internal 宿主注册 CRUD 实现 */
export declare function setCrudRegistrar(fn: CrudRegistrar | undefined): void;
/** 扫描元数据并注册 Elysia 路由（须在 bootstrapIoc 之后调用） */
export declare function registerControllers(app: AnyElysia, vomeConfig: Record<string, unknown>): AnyElysia;
