@nickbusey/thelounge
Version:
The self-hosted Web IRC client
25 lines (24 loc) • 626 B
TypeScript
import ClientManager from "../clientManager";
declare const _default: {
isUpdateAvailable: boolean;
fetch: typeof fetch;
checkForUpdates: typeof checkForUpdates;
};
export default _default;
export declare type ChangelogData = {
current: {
prerelease: boolean;
version: string;
changelog?: string;
url: string;
};
expiresAt: number;
latest?: {
prerelease: boolean;
version: string;
url: string;
};
packages?: boolean;
};
declare function fetch(): Promise<ChangelogData>;
declare function checkForUpdates(manager: ClientManager): void;