import { Logger } from '../../Utils/Logging'; import { WebRxStatic } from '../../WebRx'; import { SampleDataAction, SampleDataActionSet, SampleDataStore } from '../Interfaces'; export declare abstract class BaseSampleDataStore implements SampleDataStore { protected readonly enableAlerts: boolean; static displayName: string; protected readonly logger: Logger; protected readonly wx: WebRxStatic; readonly actions: SampleDataActionSet; constructor(enableAlerts?: boolean); protected connect(action: string, api: SampleDataAction, thisArg?: any): void; protected createAlert(action: string, params?: any): void; }