@solidgate/client-sdk-loader
Version:
Solidgate client sdk loader
31 lines (30 loc) • 1.46 kB
TypeScript
import MountedMessage from './messages/MountedMessage';
import ErrorMessage from './messages/ErrorMessage';
import FailMessage from './messages/FailMessage';
import OrderStatusMessage from './messages/OrderStatusMessage';
import ResizeMessage from './messages/ResizeMessage';
import SuccessMessage from './messages/SuccessMessage';
import SubmitMessage from './messages/SubmitMessage';
import InteractionMessage from './messages/InteractionMessage';
import CardMessage from './messages/CardMessage';
import VerifyMessage from './messages/VerifyMessage';
import RedirectMessage from './messages/RedirectMessage';
import CustomStylesAppendedMessage from './messages/CustomStylesAppendedMessage';
import PaymentDetailsMessage from './messages/PaymentDetailsMessage';
import MessageType from '../enums/MessageType';
interface SdkMessage {
[]: ErrorMessage;
[]: FailMessage;
[]: MountedMessage;
[]: OrderStatusMessage;
[]: ResizeMessage;
[]: SuccessMessage;
[]: SubmitMessage;
[]: InteractionMessage;
[]: CardMessage;
[]: VerifyMessage;
[]: RedirectMessage;
[]: CustomStylesAppendedMessage;
[]: PaymentDetailsMessage;
}
export default SdkMessage;