import { type CancellationToken, CodeLens, type CodeLensParams } from 'vscode-languageserver';
import { ProviderBase } from './ProviderBase';
import type { ExtendedParams } from '../ExtendedParams';
export declare class ServiceStartupCodeLensProvider extends ProviderBase<CodeLensParams & ExtendedParams, CodeLens[] | undefined, never, never> {
    on(params: CodeLensParams & ExtendedParams, token: CancellationToken): Promise<CodeLens[] | undefined>;
}
