import { TransformState } from '../../state/types'; import { VisitNode } from '@babel/traverse'; import * as t from '@babel/types'; import { ImportAnchor } from './processImportDeclaration'; /** * Process program for runtime translate pass: * - On exit, reads collected strings and JSX content from StringCollector * - Filters out derive entries (hash === '') * - Injects import and await Promise.all([...]) with runtime translate calls */ export declare function processProgram({ state, isStringAlreadyImported, isJsxAlreadyImported, importAnchor, }: { state: TransformState; isStringAlreadyImported: () => boolean; isJsxAlreadyImported: () => boolean; importAnchor: ImportAnchor; }): VisitNode; //# sourceMappingURL=processProgram.d.ts.map