14 lines
365 B
TypeScript
14 lines
365 B
TypeScript
export interface BackupsManagerInterface {
|
|
backupsAreEnabled: boolean
|
|
toggleBackupsStatus(): void
|
|
backupsLocation: string
|
|
backupsCount(): Promise<number>
|
|
applicationDidBlur(): void
|
|
changeBackupsLocation(): void
|
|
beginBackups(): void
|
|
performBackup(): void
|
|
deleteBackups(): Promise<void>
|
|
viewBackups(): void
|
|
saveBackupData(data: unknown): void
|
|
}
|