/**
 * @fileoverview added by tsickle
 * Generated from: lib/interfaces/strategy.interface.ts
 * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
/**
 * @record
 */
export function StorageStrategy() { }
if (false) {
    /**
     * @template T
     * @param {?} token
     * @return {?}
     */
    StorageStrategy.prototype.get = function (token) { };
    /**
     * @template T
     * @param {?} token
     * @param {?} value
     * @param {?=} attributes
     * @return {?}
     */
    StorageStrategy.prototype.set = function (token, value, attributes) { };
    /**
     * @param {?} token
     * @param {?=} attributes
     * @return {?}
     */
    StorageStrategy.prototype.remove = function (token, attributes) { };
    /**
     * @param {?=} attributes
     * @return {?}
     */
    StorageStrategy.prototype.clear = function (attributes) { };
    /**
     * @return {?}
     */
    StorageStrategy.prototype.isSupported = function () { };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyYXRlZ3kuaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGJyYXZvYml0L2JiLWZvdW5kYXRpb24vc3RvcmFnZS8iLCJzb3VyY2VzIjpbImxpYi9pbnRlcmZhY2VzL3N0cmF0ZWd5LmludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUVBLHFDQVlDOzs7Ozs7O0lBVkcscURBQTJDOzs7Ozs7OztJQUUzQyx3RUFBNEU7Ozs7OztJQUU1RSxvRUFBNEQ7Ozs7O0lBRTVELDREQUE0Qzs7OztJQUU1Qyx3REFBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1N0b3JhZ2VBdHRyaWJ1dGVzfSBmcm9tICcuL2F0dHJpYnV0ZXMuaW50ZXJmYWNlJztcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgU3RvcmFnZVN0cmF0ZWd5IHtcclxuXHJcbiAgICBnZXQ8VCA9IGFueT4odG9rZW46IHN0cmluZyk6IFQgfCB1bmRlZmluZWQ7XHJcblxyXG4gICAgc2V0PFQgPSBhbnk+KHRva2VuOiBzdHJpbmcsIHZhbHVlOiBULCBhdHRyaWJ1dGVzPzogU3RvcmFnZUF0dHJpYnV0ZXMpOiB2b2lkO1xyXG5cclxuICAgIHJlbW92ZSh0b2tlbjogc3RyaW5nLCBhdHRyaWJ1dGVzPzogU3RvcmFnZUF0dHJpYnV0ZXMpOiB2b2lkO1xyXG5cclxuICAgIGNsZWFyKGF0dHJpYnV0ZXM/OiBTdG9yYWdlQXR0cmlidXRlcyk6IHZvaWQ7XHJcblxyXG4gICAgaXNTdXBwb3J0ZWQoKTogYm9vbGVhbjtcclxuXHJcbn1cclxuIl19