/**
 * Code generator for i18n yaml resource
 */
/// <reference types="node" />
import type { YAMLProgram } from 'yaml-eslint-parser/lib/ast';
import type { CodeGenOptions, CodeGenResult } from './codegen';
/**
 * @internal
 */
export declare function generate(targetSource: string | Buffer, { type, bridge, filename, inSourceMap, locale, isGlobal, sourceMap, env, forceStringify }: CodeGenOptions, injector?: () => string): CodeGenResult<YAMLProgram>;
