/** POSSIBLE STATES: (following are messages received, not messages sent) ready -> accept -> key -> mac -> done ready -> start -> key -> mac -> done ready -> start -> accept -> key -> mac -> done (when start resolved to use yours) element does not send you request! start -> key -> mac -> done start -> accept -> key -> mac -> done accept -> key -> mac -> done */ import { VerificationEventType } from "../../../matrix/verification/SAS/channel/types"; export declare class SASFixtures { private userId; private deviceId; private txnId; private order; private _youWinConflict; constructor(userId: string, deviceId: string, txnId: string); youSentRequest(): this; youSentStart(): this; theySentStart(): this; youWinConflict(): this; theyWinConflict(): this; fixtures(): Map; }