export interface EngineRule { source: string; target?: string; action: string; follow: boolean; notice?: string; } export interface EngineVersionConfig { default: string; rules: EngineRule[]; } interface EngineEntry { name: string; versions: EngineVersionConfig; } export interface EnginesConfig { engines: EngineEntry[]; } export declare function loadEngineRules(): Promise; export declare function getEngineConfig(config: EnginesConfig, engineName: string): EngineVersionConfig | undefined; export {};