import '../../ui/kit/kit.js';
import type * as Workspace from '../../models/workspace/workspace.js';
import { type TemplateResult } from '../../ui/lit/lit.js';
import { FilteredUISourceCodeListProvider } from './FilteredUISourceCodeListProvider.js';
export declare class OpenFileQuickOpen extends FilteredUISourceCodeListProvider {
    attach(): void;
    uiSourceCodeSelected(uiSourceCode: Workspace.UISourceCode.UISourceCode | null, lineNumber?: number, columnNumber?: number): void;
    filterProject(project: Workspace.Workspace.Project): boolean;
    renderItem(itemIndex: number, query: string): TemplateResult;
}
