import { Configuration } from '../../configuration/Configuration'; import { Application } from '../../application/Application'; import { RuntimeConfigurationMetadata } from '../../../runtime-metadata/RuntimeConfigurationMetadata'; import { RuntimeApplicationMetadata, RuntimeDevelopmentApplicationMetadata } from '../../../runtime-metadata/RuntimeApplicationMetadata'; export declare class RuntimeMetadataBuilder { static metadata(configuration: Configuration, application: null): RuntimeConfigurationMetadata; static metadata(configuration: Configuration, application: Application): RuntimeApplicationMetadata; static metadata(configuration: Configuration, application: Application | null): RuntimeConfigurationMetadata | RuntimeApplicationMetadata; static developmentApplicationMetadata(configuration: Configuration, application: Application): RuntimeDevelopmentApplicationMetadata; private static configuration; private static application; private static getDependencyMetadata; private static getForPlainMetadata; }