"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const types_1 = require("@deepstream/types");
class NoopStorage extends types_1.DeepstreamPlugin {
    constructor() {
        super(...arguments);
        this.description = 'Noop Storage';
    }
    set(key, version, data, callback) {
        process.nextTick(() => callback(null));
    }
    get(key, callback) {
        process.nextTick(() => callback(null, -1, null));
    }
    delete(key, callback) {
        process.nextTick(() => callback(null));
    }
    deleteBulk(key, callback) {
        process.nextTick(() => callback(null));
    }
}
exports.NoopStorage = NoopStorage;
//# sourceMappingURL=noop-storage.js.map