@ovotech/genesys-web-messaging-tester
Version:
10 lines (9 loc) • 564 B
TypeScript
import { StructuredMessage } from '../StructuredMessage';
import { Response } from '../Response';
import { ReceivedMsg } from './ReorderedMessageDelayer';
export interface orderByTimestampResult {
wasRearranged: boolean;
responses: ReceivedMsg<Response<unknown>>[];
}
export declare function isReceivedResponseStructuredMsg(message: ReceivedMsg<Response<unknown> | StructuredMessage>): message is ReceivedMsg<StructuredMessage>;
export declare function orderByTimestamp(array: ReceivedMsg<Response<unknown> | StructuredMessage>[]): orderByTimestampResult;