// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL // This file is automatically generated. DO NOT EDIT import {workspace} from '../models'; import {workbench} from '../models'; import {capability} from '../models'; import {api} from '../models'; import {permissions} from '../models'; import {plugin} from '../models'; import {files} from '../models'; import {notes} from '../models'; export function ArchiveWorkspaceNode(arg1:string):Promise; export function CloseVault():Promise; export function CreateNote(arg1:string,arg2:string):Promise|string>; export function CreateVault(arg1:string):Promise; export function CreateVaultFolder(arg1:string,arg2:string):Promise; export function CreateWorkspace(arg1:string,arg2:string):Promise; export function CreateWorkspaceNode(arg1:string,arg2:string,arg3:string):Promise>; export function DisablePlugin(arg1:string):Promise; export function EditWorkbenchResource(arg1:string,arg2:Record):Promise; export function EnablePlugin(arg1:string):Promise; export function EnsureOverview(arg1:string):Promise|string>; export function ExecutePluginCommand(arg1:string,arg2:string,arg3:Record):Promise|string>; export function GetAppSettings():Promise>; export function GetCapabilities():Promise>; export function GetContributions():Promise; export function GetCurrentWorkspace():Promise>; export function GetCurrentWorkspaceNode():Promise>; export function GetPermissions():Promise>; export function GetPluginAssetContent(arg1:string,arg2:string):Promise; export function GetPluginCapability(arg1:string,arg2:string):Promise|string>; export function GetPluginFrontendInfo(arg1:string):Promise>; export function GetPlugins():Promise>; export function GetVaultFileMetadata(arg1:string,arg2:string):Promise; export function GetVaultPluginState():Promise>; export function GetVaultStatus():Promise>; export function GetWorkbenchOpenedResources():Promise>; export function GetWorkbenchPreferences():Promise; export function GetWorkspaceMetadata(arg1:string):Promise; export function GetWorkspaceTree():Promise>; export function ListNotes(arg1:string):Promise|string>; export function ListPluginCapabilities(arg1:string):Promise|string>; export function ListVaultFiles(arg1:string,arg2:string):Promise|string>; export function ListWorkspaces():Promise|string>; export function MoveVaultPath(arg1:string,arg2:string,arg3:string,arg4:files.MoveOptions):Promise; export function MoveWorkspaceNode(arg1:string,arg2:string):Promise; export function NormalizeNoteTitle(arg1:string):Promise|string>; export function OpenVault(arg1:string):Promise; export function OpenWorkbenchResource(arg1:string,arg2:Record):Promise; export function PublishPluginEvent(arg1:string,arg2:string,arg3:Record):Promise; export function ReadNote(arg1:string):Promise|string>; export function ReadPluginDataJSON(arg1:string,arg2:string):Promise>; export function ReadPluginSetting(arg1:string,arg2:string):Promise; export function ReadPluginSettings(arg1:string):Promise|string>; export function ReadVaultTextFile(arg1:string,arg2:string):Promise; export function RecordDesiredPlugin(arg1:string,arg2:string,arg3:string):Promise; export function ReloadPlugins():Promise; export function RenameNote(arg1:string,arg2:string):Promise|string>; export function RenameWorkspace(arg1:string,arg2:string):Promise; export function RenameWorkspaceNode(arg1:string,arg2:string):Promise; export function ResetSyncKey():Promise; export function SaveNote(arg1:string,arg2:string):Promise; export function SearchNotes(arg1:string):Promise|string>; export function SelectDirectory():Promise; export function SelectVaultForOpen():Promise; export function SetCurrentVault(arg1:string):Promise; export function SetCurrentWorkspace(arg1:string):Promise; export function SetCurrentWorkspaceNode(arg1:string):Promise; export function SubscribePluginEvent(arg1:string,arg2:string):Promise; export function SyncConfigure(arg1:string,arg2:string,arg3:string):Promise; export function SyncDisconnect():Promise; export function SyncNow():Promise>; export function SyncSetInterval(arg1:number):Promise; export function SyncStatus():Promise; export function SyncTestConnection(arg1:string,arg2:string,arg3:string):Promise; export function TrashVaultPath(arg1:string,arg2:string):Promise; export function TrashWorkspace(arg1:string):Promise; export function UpdateAppSettings(arg1:Record):Promise; export function UpdateWorkbenchPreferences(arg1:workbench.Preferences):Promise; export function UpdateWorkspaceMetadata(arg1:string,arg2:workspace.MetadataPatch):Promise; export function WriteFrontendLog(arg1:string,arg2:string):Promise; export function WritePluginDataJSON(arg1:string,arg2:string,arg3:Record):Promise; export function WritePluginSetting(arg1:string,arg2:string,arg3:any):Promise; export function WritePluginSettings(arg1:string,arg2:Record):Promise; export function WriteVaultTextFile(arg1:string,arg2:string,arg3:string,arg4:files.WriteOptions):Promise;