import { Disposable } from "../../../../../../base/common/lifecycle.js"; import { IObservable } from "../../../../../../base/common/observable.js"; import { IConfigurationService } from "../../../../../../platform/configuration/common/configuration.service.js"; import { IStorageService } from "../../../../../../platform/storage/common/storage.service.js"; import { InlineEditsGutterIndicator } from "./components/gutterIndicatorView.js"; import { ModelPerInlineEdit } from "./inlineEditsModel.js"; import { InlineEditsCollapsedView } from "./inlineEditsViews/inlineEditsCollapsedView.js"; export declare class InlineEditsOnboardingExperience extends Disposable { private readonly _model; private readonly _indicator; private readonly _collapsedView; private readonly _storageService; private readonly _configurationService; private readonly _disposables; private readonly _setupDone; private readonly _activeCompletionId; constructor(_model: IObservable, _indicator: IObservable, _collapsedView: InlineEditsCollapsedView, _storageService: IStorageService, _configurationService: IConfigurationService); private setupNewUserExperience; private getNewUserType; private setNewUserType; private _initializeDebugSetting; }