UNPKG

@minimaltech/node-infra

Version:

Minimal Technology NodeJS Infrastructure - Loopback 4 Framework

17 lines (16 loc) 654 B
import { IEnvironmentValidationResult } from '../../common'; import { ApplicationConfig, Constructor } from '@loopback/core'; import { SequenceHandler } from '@loopback/rest'; import { BaseApplication } from './base.application'; export declare abstract class DefaultRestApplication extends BaseApplication { protected applicationRoles: string[]; constructor(opts: { serverOptions: ApplicationConfig; sequence?: Constructor<SequenceHandler>; }); getApplicationRoles(): string[]; validateEnv(): IEnvironmentValidationResult; declareModels(): Set<string>; configureMigration(): void; preConfigure(): void; }