declare class PolarisStorage { /** * 删除该缓存 * @param name 缓存名称 */ delByOrigin(name: string): void; /** * 通过数组来删除该项内容 * @param name 缓存名称 * @param value 删除内容 * @param spacer 分隔符 默认, */ delByArray(name: string, value: string, spacer?: string): void; /** * 通过数组来检查是否有该项内容 * @param name 缓存名称 * @param value 检查内容 * @param spacer 分隔符 默认, */ hasByArray(name: string, value: string, spacer?: string): number; /** * 检查是否有该项内容 * @param name 缓存名称 * @param value 检查内容 */ hasByOrigin(name: string, value: string): boolean; /** * 通过数组的形式设置缓存,会存在新的位置代替老的位置,所以存在的时候置顶 * @param name 缓存名称 * @param value 缓存内容 * @param spacer 分隔符 默认, * @param length 最大长度 */ setByArray(name: string, value: string, spacer?: string, length?: number): void; /** * 设置缓存 * @param name 缓存名称 * @param value 缓存内容 */ setByOrigin(name: string, value: string): void; /** * 通过数组的形式获取缓存 * @param name 缓存名称 * @param spacer 分隔符 默认, */ getByArray(name: string, spacer?: string): string[]; /** * 获取缓存 * @param name 缓存名称 */ private getByOrigin; } declare const _default: PolarisStorage; export default _default;