// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL // This file is automatically generated. DO NOT EDIT import {sqlcgen} from '../models'; import {library} from '../models'; import {context} from '../models'; export function AcquirePipelineLock():Promise; export function AddLibrary(arg1:string):Promise; export function CancelAllScans():Promise; export function CancelCurrentScan():Promise; export function CancelScan():Promise; export function FullRescan():Promise; export function GetAlbumTracks(arg1:number):Promise>; export function GetAlbumTracksByLibrary(arg1:number,arg2:number):Promise>; export function GetAlbumsByArtist(arg1:number):Promise>; export function GetAlbumsByArtistByLibrary(arg1:number,arg2:number):Promise>; export function GetAllAlbums():Promise>; export function GetAllAlbumsByLibrary(arg1:number):Promise>; export function GetAllArtists():Promise>; export function GetAllArtistsByLibrary(arg1:number):Promise>; export function GetAllGenresWithCounts():Promise>; export function GetAllGenresWithCountsByLibrary(arg1:number):Promise>; export function GetAllLibrariesWithTrackCounts():Promise>; export function GetAllTracks():Promise>; export function GetAllTracksByLibrary(arg1:number):Promise>; export function GetRemovalImpact(arg1:number):Promise; export function GetScanQueueLength():Promise; export function GetTrackMBIDs(arg1:string):Promise; export function GetTracksByGenre(arg1:string):Promise>; export function GetTracksByGenreByLibrary(arg1:string,arg2:number):Promise>; export function IsScanActive():Promise; export function IsScanPaused():Promise; export function PauseScan():Promise; export function QueuedLibraryNames():Promise>; export function ReleasePipelineLock():Promise; export function RemoveLibrary(arg1:number):Promise; export function RenameLibrary(arg1:number,arg2:string):Promise; export function ResumeScan():Promise; export function ScanAllLibraries():Promise; export function ScanLibrary(arg1:number):Promise; export function SearchTracks(arg1:string):Promise>; export function SearchTracksByLibrary(arg1:string,arg2:number):Promise>; export function SetContext(arg1:context.Context):Promise; export function SetRemovalHooks(arg1:library.RemovalHooks):Promise; export function SetRescanHooks(arg1:library.RescanHooks):Promise; export function SetScanHooks(arg1:library.ScanHooks):Promise; export function SoftScanAllLibraries():Promise;