import { BillingLineItem } from '../billing';

/** @description Basic structure for a response to void a label */
export class VoidResponse {
  /** @description Id for the void response */
  void_request_id!: string;
  /** @description Void message, if applicable */
  message?: string;
  /** @description Any errors from attempting to void */
  errors?: string[];
  /** @description Individual Billing Line items which remain after voiding the label, e.g. a cancellation fee */
  billing_line_items?: BillingLineItem[];
}
