import { FrontendApplicationContribution } from '@theia/core/lib/browser'; import { RemoteContainerConnectionProvider } from '../electron-common/remote-container-connection-provider'; import { AbstractRemoteRegistryContribution } from '@theia/remote/lib/electron-browser/remote-registry-contribution'; import { ILogger, MessageService } from '@theia/core'; import { RemotePreferences } from '@theia/remote/lib/electron-common/remote-preferences'; export declare class DevContainerStartupContribution extends AbstractRemoteRegistryContribution implements FrontendApplicationContribution { protected readonly connectionProvider: RemoteContainerConnectionProvider; protected readonly logger: ILogger; protected readonly messageService: MessageService; protected readonly remotePreferences: RemotePreferences; registerRemoteCommands(): void; onStart(): void; protected handleStartupAttach(): Promise; } //# sourceMappingURL=dev-container-startup-contribution.d.ts.map