import { ChannelUpdate, FullTransferState, UpdateParams, UpdateType, FullChannelState } from "./channel"; import { Result } from "./error"; export interface IExternalValidation { validateInbound(update: ChannelUpdate, state: FullChannelState | undefined, activeTransfers: FullTransferState[]): Promise>; validateOutbound(params: UpdateParams, state: FullChannelState | undefined, activeTransfers: FullTransferState[]): Promise>; } //# sourceMappingURL=externalValidation.d.ts.map