import { Expression, ObjectLiteralElementLike, ObjectLiteralExpression } from 'typescript'; import { Builder } from './types'; export declare type ObjectLiteralExpressionOptions = { properties?: Builder[]; multiLine?: boolean; }; export declare class ObjectLiteralExpressionBuilder implements Builder { private options; constructor(options: ObjectLiteralExpressionOptions); build(): ObjectLiteralExpression; copy(): ObjectLiteralExpressionBuilder; addProperty(property: Builder): ObjectLiteralExpressionBuilder; static fromObject(object: Record>, multiLine?: boolean): ObjectLiteralExpressionBuilder; } //# sourceMappingURL=ObjectLiteralExpressionBuilder.d.ts.map