import { ApiHelpers } from "./ApiHelpers"; export declare class ScriptApiHelper { api: ApiHelpers; constructor(api: ApiHelpers); get(path: string): Promise; doesExist(path: string): Promise; create(name: string, content: string, parentPath?: null): Promise; updateName(path: string, newName: string): Promise; updateContent(path: string, newContent: string): Promise; delete(path: string): Promise; getChildren(path: string): Promise; getItems(paths: string[]): Promise; getAllAtRoot(): Promise; doesNameExist(name: string): Promise; getByName(name: string): Promise; private recurseDeleteChildren; private recurseChildren; ensureNameNotExists(name: string): Promise; getFolder(path: string): Promise; doesFolderExist(path: string): Promise; createFolder(name: string, parentPath?: string): Promise; deleteFolder(path: string): Promise; createDefaultScript(name: string): Promise; }