declare namespace cursor {
    function getActiveFileContent(): Promise<string>;
    function showNotification(message: string): void;
    function showError(message: string): void;
    function getConfiguration<T>(key: string): T;
    function setConfiguration<T>(key: string, value: T): void;
}

export = cursor; 