import URI from '@candlelib/uri'; import { ASYTRIPContext } from '../types/asytrip.js'; import { BuildPack } from '../types/build_pack'; export declare function renderToCPP({ grammar, state_buffer, states_map }: BuildPack, asytrip_context: ASYTRIPContext, path: URI): Promise; export declare function renderToRust({ grammar, state_buffer, states_map }: BuildPack, asytrip_context: ASYTRIPContext, path: URI): Promise; export declare function renderToGo({ grammar, state_buffer, states_map }: BuildPack, asytrip_context: ASYTRIPContext, path: URI): Promise; export declare function renderToTypeScript({ grammar, state_buffer, states_map }: BuildPack, asytrip_context: ASYTRIPContext, path: URI): Promise;