/** * Finix API */ /** * Information used to configure how the `Device` handles transactions. */ export declare class DeviceConfigDetails { /** * Allow transaction to be processed on Debit rails. If **false**, Debit card transactions will be processed on Credit rails. */ 'allowDebit'?: boolean; /** * Sets whether or not the device will be used to capture transactions. This field must be set to **true** (defaults to **false**). */ 'bypassDeviceOnCapture'?: boolean | null; /** * Sets whether the `Device` will check for duplicate transactions. */ 'checkForDuplicateTransactions'?: boolean; /** * Sets if the card holder needs to confirm the amount they will pay (defaults to **true**). */ 'promptAmountConfirmation'?: boolean; /** * Sets if the device defaults to manual entry as the default card input method. (defaults to **false**). */ 'promptManualEntry'?: boolean; /** * Sets if the device will prompt the card holder for a signature by default. Available values include: