import { PropertyOperation } from './PropertyOperation'; export declare class PropertyOperationsBuilder { private operations; set(key: string, value: any): PropertyOperationsBuilder; setOnce(key: string, value: any): PropertyOperationsBuilder; unset(key: string): PropertyOperationsBuilder; increment(key: string, value: any): PropertyOperationsBuilder; append(key: string, value: any): PropertyOperationsBuilder; appendOnce(key: string, value: any): PropertyOperationsBuilder; prepend(key: string, value: any): PropertyOperationsBuilder; prependOnce(key: string, value: any): PropertyOperationsBuilder; remove(key: string, value: any): PropertyOperationsBuilder; clearAll(): PropertyOperationsBuilder; build(): PropertyOperations; private containsKey; private add; } type PropertyOperationsRecord = Map>; export declare class PropertyOperations { private _operations; constructor(operations?: PropertyOperationsRecord); toRecord(): Record>; } export {};