@meshwatch/backend-core
Version:
Meshwatch backend core services.
8 lines (7 loc) • 640 B
TypeScript
import { AlertDTO, MonitorDTO } from '@meshwatch/types';
import { DynamoAlertDatasource, DynamoDBClient, DynamoMonitorDatasource, DynamoUserDatasource } from '../../src';
import { UserInfo } from '../../src/user/db/types';
export declare function populateMonitors(monitorDatasource: DynamoMonitorDatasource): Promise<MonitorDTO[]>;
export declare function populateAlerts(alertDatasource: DynamoAlertDatasource): Promise<AlertDTO[]>;
export declare function populateUserInfo(userDatasource: DynamoUserDatasource): Promise<UserInfo<Date>>;
export declare function populateDynamoTestData(dynamoDBClient: DynamoDBClient): Promise<void>;