import { ServicesAccessor } from "../../../../platform/instantiation/common/instantiation.js"; import { AccessibilityVerbositySettingId } from "../../accessibility/browser/accessibilityConfiguration.js"; import { IAccessibleViewContentProvider, AccessibleViewProviderId, IAccessibleViewOptions, AccessibleViewType } from "../../../../platform/accessibility/browser/accessibleView.js"; import { IAccessibleViewImplementation } from "../../../../platform/accessibility/browser/accessibleViewRegistry.js"; import { Disposable } from "../../../../base/common/lifecycle.js"; export declare namespace CommentAccessibilityHelpNLS { const intro: string; const tabFocus: string; const commentCommands: string; const escape: string; const nextRange: string; const previousRange: string; const nextCommentThread: string; const previousCommentThread: string; const nextCommentedRange: string; const previousCommentedRange: string; const addComment: string; const submitComment: string; } export declare class CommentsAccessibilityHelpProvider extends Disposable implements IAccessibleViewContentProvider { id: AccessibleViewProviderId; verbositySettingKey: AccessibilityVerbositySettingId; options: IAccessibleViewOptions; private _element; provideContent(): string; onClose(): void; } export declare class CommentsAccessibilityHelp implements IAccessibleViewImplementation { readonly priority = 110; readonly name = "comments"; readonly type = AccessibleViewType.Help; readonly when: import("../../../../platform/contextkey/common/contextkey.js").ContextKeyExpression | undefined; getProvider(accessor: ServicesAccessor): CommentsAccessibilityHelpProvider; }