zenstack
Version:
FullStack enhancement for Prisma ORM: seamless integration from database to UI
26 lines (25 loc) • 725 B
TypeScript
import * as vscode from 'vscode';
/**
* ReleaseNotesManager class handles release notes functionality
*/
export declare class ReleaseNotesManager implements vscode.Disposable {
private extensionContext;
private readonly zmodelPreviewReleaseNoteKey;
constructor(context: vscode.ExtensionContext);
/**
* Initialize and register commands, show release notes if first time
*/
initialize(): void;
/**
* Show release notes on first activation of this version
*/
showReleaseNotesIfFirstTime(): Promise<void>;
/**
* Show release notes (can be called manually)
*/
showReleaseNotes(): Promise<void>;
/**
* Dispose of resources
*/
dispose(): void;
}