import { type IInstantiationService } from "../../../../platform/instantiation/common/instantiation.js"; import { ITitlebarPart, IAuxiliaryTitlebarPart } from "@codingame/monaco-vscode-view-title-bar-service-override/vscode/vs/workbench/browser/parts/titlebar/titlebarPart"; import { IEditorGroupsContainer } from "../../editor/common/editorGroupsService.js"; export declare const ITitleService: import("../../../../platform/instantiation/common/instantiation.js").ServiceIdentifier; export interface ITitleService extends ITitlebarPart { readonly _serviceBrand: undefined; /** * Get the status bar part that is rooted in the provided container. */ getPart(container: HTMLElement): ITitlebarPart; /** * Creates a new auxililary title bar part in the provided container. */ createAuxiliaryTitlebarPart(container: HTMLElement, editorGroupsContainer: IEditorGroupsContainer, instantiationService: IInstantiationService): IAuxiliaryTitlebarPart; }