-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.d.ts
32 lines (32 loc) · 1.03 KB
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import ScheduleRegister, { RegisterData } from "./modules/register/controller";
import ScheduleRemove, { RemoveData } from "./modules/remove/controller";
import ScheduleUpdate, { UpdateData } from "./modules/update/controller";
import ScheduleGet, { GetData } from "./modules/get/controller";
import { configOptions } from "./services/database";
declare namespace BuuhVSchedule {
/**
* Novo agendamento
*/
class Register extends ScheduleRegister {
constructor(config: configOptions, data: RegisterData);
}
/**
* Remover agendamento
*/
class Remove extends ScheduleRemove {
constructor(config: configOptions, data: RemoveData);
}
/**
* Atualizar agendamento
*/
class Update extends ScheduleUpdate {
constructor(config: configOptions, data: UpdateData);
}
/**
* Carregar agendamento
*/
class Get extends ScheduleGet {
constructor(config: configOptions, data: GetData);
}
}
export default BuuhVSchedule;