/** * PagarmeApiSDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { Schema } from '../schema'; import { CreateBankAccountRefundingDTO } from './createBankAccountRefundingDTO'; import { CreateCancelChargeSplitRulesRequest } from './createCancelChargeSplitRulesRequest'; import { CreateSplitRequest } from './createSplitRequest'; /** Request for canceling a charge. */ export interface CreateCancelChargeRequest { /** The amount that will be canceled. */ amount?: number; /** The split rules request */ splitRules?: CreateCancelChargeSplitRulesRequest[]; /** Splits */ split?: CreateSplitRequest[]; operationReference: string; bankAccount?: CreateBankAccountRefundingDTO; } export declare const createCancelChargeRequestSchema: Schema;