import { PlatformContext } from '../platform.context'; import type { PlatformAppMetadata, PlatformAppOptions } from '../types'; /** * Platform application itself. * * Just instantiate it, call run() method, and you are * ready to go! */ export declare class PlatformApp { readonly platformAppOptions: PlatformAppOptions; readonly context: PlatformContext; constructor(platformAppOptions: PlatformAppOptions); /** * Get all important information about PlatformApp instance * @returns Readonly metadata */ getMetadata(): Promise>; /** * Runs application. * @returns Promise */ run(): Promise; /** * Создание и конфигурирование приложения по стандартному сценарию * Не путать с запуском * @private */ private createApplication; }