import { SimpleAllocation, Destination } from '@statechannels/wallet-core'; import { Uint256 } from '../../type-aliases'; export declare class SimpleAllocationOutcome { private outcome; constructor(outcome: SimpleAllocation); get destinations(): Destination[]; balanceFor(destination: Destination): Uint256 | undefined; get toLegacyAllocation(): SimpleAllocation; get items(): SimpleAllocation['allocationItems']; dup(): SimpleAllocationOutcome; isEqualTo(otherOutcome: SimpleAllocationOutcome | undefined): boolean; remove(channelId: Destination, refundDestinations: Destination[], refundAmounts: Uint256[]): SimpleAllocationOutcome | undefined; private itemFor; add(channelId: Destination, fundingSources: Destination[], fundingAmounts: Uint256[]): SimpleAllocationOutcome | undefined; } //# sourceMappingURL=outcome.d.ts.map