import { StoragePlugin } from '../../interfaces/storage-plugin.interface'; import { StorageMeasurementSchema, StoragePoint, StorageQueryOptions } from '../../storage.types'; export declare class MemoryStoragePlugin implements StoragePlugin { readonly name = "memory-storage-plugin"; private readonly logger; private store; private parser; initialize(): Promise; destroy(): Promise; isAvailable(): boolean; writePoints(points: StoragePoint[]): Promise; query(query: string, _options?: StorageQueryOptions): Promise; queryRaw(_query: string, _options?: StorageQueryOptions): Promise; registerSchema(_schema: StorageMeasurementSchema): void; dropMeasurement(measurement: string): Promise; getMeasurements(): Promise; private getStore; private getParser; }