docs: remove duplicate TypeScript type definitions

- Fix duplicate StorageCleanerOptions, StorageCleanResult, and CleaningResult definitions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
雨霖铃
2026-03-20 00:31:39 +08:00
parent a7c6fb6339
commit 8f53849429
@@ -366,38 +366,6 @@ export interface CleaningResult {
} }
``` ```
```typescript
export interface StorageCleanerOptions {
localStorage: boolean;
sessionStorage: boolean;
indexedDB: boolean;
cookies: boolean;
cacheStorage: boolean;
serviceWorkers: boolean;
}
export type StorageCleanResult =
| {
success: true;
count: number;
}
| {
success: false;
error: string;
};
export interface CleaningResult {
success: boolean;
error?: string;
localStorage?: StorageCleanResult;
sessionStorage?: StorageCleanResult;
indexedDB?: StorageCleanResult;
cookies?: StorageCleanResult;
cacheStorage?: StorageCleanResult;
serviceWorkers?: StorageCleanResult;
}
```
## 测试计划 ## 测试计划
1. 测试各种存储类型的单独清理 1. 测试各种存储类型的单独清理