import type { DeclBundle } from "../ir/decl/index.js"; type MapperFn = (decl: DeclBundle, options?: any) => Promise | any; export declare function registerMapper(name: string, fn: MapperFn, options?: { force?: boolean; }): void; export declare function unregisterMapper(name: string): void; export declare function getMapper(name: string): MapperFn | undefined; export declare function listMappers(): string[]; export declare function runMapper(name: string, decl: DeclBundle, options?: any): Promise; export declare function registerBuiltins(): void; export {};