import { Address, SignedState } from '@statechannels/wallet-core'; import { Destination } from '../../type-aliases'; import { SimpleAllocationOutcome } from './outcome'; export declare class State { private state; constructor(state: SignedState); get turnNum(): number; signedBy(address: Address): boolean; get signerIndices(): number[]; get fullySigned(): boolean; get participantDestinations(): Destination[]; get simpleAllocationOutcome(): SimpleAllocationOutcome | undefined; advanceToOutcome(outcome: SimpleAllocationOutcome): State; get signedState(): SignedState; } //# sourceMappingURL=state.d.ts.map