declare type Insert = {
    kind: 'insert';
    index: number;
    text: string;
};
declare type Replace = {
    kind: 'replace';
    index: number;
    length: number;
    text: string;
};
declare type Delete = {
    kind: 'delete';
    index: number;
    length: number;
};
export declare type SourceTextUpdate = Insert | Replace | Delete;
export default function updateSourceText(sourceText: string, updates: SourceTextUpdate[]): string;
export {};
