import type { InlineCompletionRegistry } from '@difizen/libro-code-editor';
import { InlineCompletionContribution } from '@difizen/libro-code-editor';
import { AICompletionProvider } from './inline-completion-provider.js';
export declare class AICompletionContribution implements InlineCompletionContribution {
    private sequencer;
    completionProvider: AICompletionProvider;
    constructor(completionProvider: AICompletionProvider);
    canHandle(): number;
    registerCompletion(register: InlineCompletionRegistry): void;
}
//# sourceMappingURL=inline-completion-contribution.d.ts.map