version.d.ts 428 B

12345678910111213141516
  1. import type Config from './config';
  2. export type VersionMangerProps = {
  3. config: Config;
  4. };
  5. declare class VersionManger {
  6. private config;
  7. constructor(props: VersionMangerProps);
  8. update(version: string): Promise<void>;
  9. compare(version: string): {
  10. currentVersion: string;
  11. nextVersion: string;
  12. breakingChange: boolean;
  13. shouldUpdate: boolean;
  14. };
  15. }
  16. export default VersionManger;