/**
 * Interface representing the data required to create a remission.
 */
export interface CreateRemission {
  /**
   * The unique identifier of the return group.
   */
  returnId: number;

  /**
   * The unique identifier of the receipt.
   */
  receiptId: number;

  /**
   * Map of property names to error messages for validation failures
   * Keys represent property names, values contain validation error messages
   */
  invalidProperties?: Record<string, string>;
}
