1 | declare module '@ioc:Adonis/Core/Event' {
|
2 | import { ProvidersList, OATLoginEventData, SessionLoginEventData, OATAuthenticateEventData, SessionAuthenticateEventData, BasicAuthAuthenticateEventData } from '@ioc:Adonis/Addons/Auth';
|
3 | interface EventsList {
|
4 | 'adonis:basic:authenticate': BasicAuthAuthenticateEventData<keyof ProvidersList>;
|
5 | 'adonis:session:login': SessionLoginEventData<keyof ProvidersList>;
|
6 | 'adonis:session:authenticate': SessionAuthenticateEventData<keyof ProvidersList>;
|
7 | 'adonis:api:authenticate': OATAuthenticateEventData<keyof ProvidersList>;
|
8 | 'adonis:api:login': OATLoginEventData<keyof ProvidersList>;
|
9 | }
|
10 | }
|