import { CopilotNamedAnnotationList } from '../../../../../platform/completions-core/common/openai/copilotAnnotations';
import { ServicesAccessor } from '../../../../../util/vs/platform/instantiation/common/instantiation';
import { PostInsertionCategory } from './ghostText/telemetry';
import { SuggestionStatus } from './suggestions/partialSuggestions';
import { TelemetryWithExp } from './telemetry';
export declare function postRejectionTasks(accessor: ServicesAccessor, insertionCategory: PostInsertionCategory, insertionOffset: number, uri: string, completions: {
    completionText: string;
    completionTelemetryData: TelemetryWithExp;
}[]): void;
export declare function postInsertionTasks(accessor: ServicesAccessor, insertionCategory: PostInsertionCategory, completionText: string, insertionOffset: number, uri: string, telemetryData: TelemetryWithExp, suggestionStatus: SuggestionStatus, copilotAnnotations?: CopilotNamedAnnotationList): void;
//# sourceMappingURL=postInsertion.d.ts.map