@apistudio/apim-cli
Version:
CLI for API Management Products
14 lines (11 loc) • 529 B
text/typescript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { RootDirectoryInfo } from "../../lfs/models/root-directory-info.model.js";
export interface IStudioFileSystemIndexedDbHandler {
setRootDirectoryHandle(rootDirectory: RootDirectoryInfo): Promise<void>;
getAllRootDirectoryHandles(): Promise<RootDirectoryInfo[] | void>;
getRootDirectoryHandle(uniqueFolderName: string): Promise<RootDirectoryInfo | null>;
deleteRootDirectoryHandle(name: string): Promise<void>;
}
export default IStudioFileSystemIndexedDbHandler;