export declare namespace PromptTags {
    export const CURSOR = "<|cursor|>";
    type Tag = {
        start: string;
        end: string;
    };
    export const EDIT_WINDOW: Tag;
    export const AREA_AROUND: Tag;
    export const CURRENT_FILE: Tag;
    export const CURSOR_LOCATION: Tag;
    export const EDIT_HISTORY: Tag;
    export const RECENT_FILES: Tag;
    export const RECENT_FILE: Tag;
    export function createLintTag(tagName: string): Tag;
    export {};
}
export declare namespace ResponseTags {
    const NO_EDIT = "<NO_EDIT>";
    const NO_CHANGE: {
        start: string;
    };
    const EDIT: {
        start: string;
        end: string;
    };
    const INSERT: {
        start: string;
        end: string;
    };
}
//# sourceMappingURL=tags.d.ts.map