/**
 * WARNING: DO NOT EDIT
 * This file is auto-generated and updated by codegen
 */
import { type SignalDispatch } from "document-model";
import type { InvoiceGlobalState } from "../types.js";
import type { AddLineItemAction, RemoveLineItemAction, UpdateLineItemAction } from "./actions.js";
export interface InvoiceLineItemsOperations {
    addLineItemOperation: (state: InvoiceGlobalState, action: AddLineItemAction, dispatch?: SignalDispatch) => void;
    updateLineItemOperation: (state: InvoiceGlobalState, action: UpdateLineItemAction, dispatch?: SignalDispatch) => void;
    removeLineItemOperation: (state: InvoiceGlobalState, action: RemoveLineItemAction, dispatch?: SignalDispatch) => void;
}
//# sourceMappingURL=operations.d.ts.map