/// import { IDatasource, MessageBusService } from '@csnext/cs-core'; import { ILogItem } from '../..'; export declare class LogDataSource implements IDatasource { logurl?: string | undefined; logid?: string | undefined; id: string; items: ILogItem[]; bus: MessageBusService; get socket(): SocketIOClient.Socket | undefined; constructor(logurl?: string | undefined, logid?: string | undefined); addItem(item: ILogItem): void; updateItem(item: ILogItem): void; selectItemId(id: string): void; removeItemById(id: string): void; removeItem(item: ILogItem): void; execute?(datasources?: { [id: string]: IDatasource; }, data?: any): Promise; }