/** * This method runs different code for different versions (VS Code, GitLab API, ...). * * - If the method can't parse the `current` version, it will execute the **then** part. * - If the method can't parse the `minimumRequiredVersion`, it will throw an assertion error. * * @param current the version this extension uses * @param minimumRequiredVersion the version where `then` code block can execute safely * @param then code to be executed on the the minimumRequiredVersion or higher * @param otherwise code to be executed on lower versions * @returns */ export declare function ifVersionGte(current: string | undefined, minimumRequiredVersion: string, then: () => T, otherwise: () => T): T;