diff --git a/src/index.d.ts b/src/index.d.ts index 655fe1d..549613b 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -2,6 +2,14 @@ export = Framework; export as namespace Framework; declare namespace Framework { + export type Provider<T> = T & { + Name?: string + Uses?: any[] + Order?: number + Init?: () => void + Start?: () => void + } + export type Lifecycle<T extends any[]> = { Name: string Fire: (self: Lifecycle<T>, ...args: T) => void;