UNPKG

@minimaltech/ra-infra

Version:

Minimal Technology ReactJS Infrastructure

13 lines (12 loc) 694 B
import { IRaApplication } from '../../common'; import { BindingTag, Constructor, Context, DynamicValueProviderClass, ValueOrPromise } from '@loopback/context'; export declare abstract class AbstractRaApplication extends Context implements IRaApplication { abstract bindContext(): ValueOrPromise<void>; preConfigure(): ValueOrPromise<void>; postConfigure(): ValueOrPromise<void>; injectable<T>(scope: string, value: DynamicValueProviderClass<T> | Constructor<T>, tags?: BindingTag[]): void; service<T>(value: DynamicValueProviderClass<T> | Constructor<T>): void; start(): Promise<void>; } export declare abstract class BaseRaApplication extends AbstractRaApplication { }