export declare enum WriteOperationType {
    DELETE = "DELETE",
    INSERT = "INSERT",
    UPDATE = "UPDATE",
    UPSERT = "UPSERT"
}
export declare class WriteOperation {
    readonly type: WriteOperationType;
    readonly ids?: string[] | undefined;
    static insert(ids?: string[]): WriteOperation;
    static delete(ids?: string[]): WriteOperation;
    static update(ids?: string[]): WriteOperation;
    static upsert(ids?: string[]): WriteOperation;
    constructor(type: WriteOperationType, ids?: string[] | undefined);
}
