1 | export interface DiagramConfiguration {
|
2 | readonly hiddenFields?: string[];
|
3 | readonly hidePlaintext?: boolean;
|
4 | }
|
5 | export declare function isValidDiagramConfiguration(toBeValidated: unknown): toBeValidated is DiagramConfiguration;
|
6 | export declare function formatPayload(payload: unknown, diagramConfiguration: DiagramConfiguration): string;
|
7 | export declare const initDiagramCreation: (scenarioId: string) => void;
|
8 | export declare const addRequest: (scenarioId: string, target: string, url: string, data: unknown, diagramConfiguration: DiagramConfiguration) => void;
|
9 | export declare const addSuccessfulResponse: (scenarioId: string, source: string, status: string, body: unknown, diagramConfiguration: DiagramConfiguration) => void;
|
10 | export declare const addFailedResponse: (scenarioId: string, source: string, status: string, body: string, diagramConfiguration: DiagramConfiguration) => void;
|
11 | export declare const addDelay: (scenarioId: string, durationInSec: number) => void;
|
12 | export declare const addWsMessage: (scenarioId: string, source: string, payload: unknown, diagramConfiguration: DiagramConfiguration) => void;
|
13 | export declare const addMqttMessage: (scenarioId: string, topic: string, payload: unknown, diagramConfiguration: DiagramConfiguration) => void;
|
14 | export declare const addMqttPublishMessage: (scenarioId: string, topic: string, payload: any, diagramConfiguration: DiagramConfiguration) => void;
|
15 | export declare const addAMQPReceivedMessage: (scenarioId: string, source: string, exchange: string, routingKey: string, payload: unknown, diagramConfiguration: DiagramConfiguration) => void;
|
16 | export declare const addMissingAMQPMessage: (scenarioId: string, exchange: string, routingKey: string, expectedMessages: number, receivedMessages: number, errorMsg: string) => void;
|
17 | export declare const addMissingMQTTMessage: (scenarioId: string, topic: string, expectedMessages: number, receivedMessages: number, errorMsg: string) => void;
|
18 | export declare const addMissingAsyncMessage: (scenarioId: string, asyncInfo: string, source: string, expectedMessages: number, receivedMessages: number, errorMsg: string) => void;
|
19 | export declare const generateSequenceDiagram: (scenarioId: string) => Promise<void>;
|