import * as React from 'react'; import Event from './event'; import EventSystem from '../event-system/event-system'; export default class Preview { event: Event; customEvent: EventSystem; baseComponents: Array>; setBaseComponents(baseComponents: Array>): void; customComponents: Array>; setCustomComponents(customComponents: Array>): void; getComponentByUniqueKey(uniqueKey: string): React.ComponentClass; components: Map; rootMapUniqueKey: string; setRootUniqueId(uniqueId: string): void; isReactNative: boolean; setIsReactNative(isNative: boolean): void; params?: any; setParams(params: any): void; settings?: any; setSettings(settings: any): void; }