import { Capture as HCapture } from "./Capture"; import { Create as HCreate } from "./Create"; import { Refund as HRefund } from "./Refund"; import { Settlement as HSettlement } from "./Settlement"; import { Verification as HVerification } from "./Verification"; import { Void as HVoid } from "./Void"; export declare type History = HCapture | HCreate | HRefund | HSettlement | HVerification | HVoid; export declare namespace History { function is(value: any | History): value is History; type Capture = HCapture; const capture: typeof HCapture.create; namespace Capture { const is: typeof HCapture.is; } type Create = HCreate; const authorize: typeof HCreate.create; namespace Create { const is: typeof HCreate.is; } type Refund = HRefund; const refund: typeof HRefund.create; namespace Refund { const is: typeof HRefund.is; } type Settlement = HSettlement; namespace Settlement { const is: typeof HSettlement.is; } type Verification = HVerification; const verify: typeof HVerification.create; namespace Verification { const is: typeof HVerification.is; } type Void = HVoid; const cancel: typeof HVoid.create; namespace Void { const is: typeof HVoid.is; } }