import ts from 'typescript'; export declare const modulePath: (from: string, to: string) => string; export declare function property(object: ts.ObjectLiteralExpression, name: string): ts.PropertyAssignment | undefined; export type ContentDefinition = { name: string; type: string; defaultLocale: string; map: ts.ObjectLiteralExpression; }; export declare function readContentDefinitions(parsed: ts.SourceFile): ContentDefinition[]; /** Copies authored expressions, redirecting same-file inheritance to the translated export. */ export declare function translatedExpression(value: ts.Expression, parsed: ts.SourceFile, definitions: ContentDefinition[], locale: string, existingBindings?: ReadonlyMap): string; export declare function contentImports(parsed: ts.SourceFile, destination: string, payload: string): string[];