import * as t from '@babel/types'; import { Part } from './flattenExpressionToParts'; /** * Converts merged parts into an AST message node and optional variables object. * * - All static → StringLiteral, no variables * - Has derive/dynamic → TemplateLiteral with derive expressions preserved * and dynamic values extracted as {n} placeholders */ export declare function buildTransformResult(parts: Part[]): { message: t.StringLiteral | t.TemplateLiteral; variables: t.ObjectExpression | null; }; //# sourceMappingURL=buildTransformationResult.d.ts.map