import type { UpdateCheckResult } from "./types"; export declare function isLocalDevMode(directory: string): boolean; export declare function getLocalDevPath(directory: string): string | null; export declare function getLocalDevVersion(directory: string): string | null; export interface PluginEntryInfo { entry: string; isPinned: boolean; pinnedVersion: string | null; } export declare function findPluginEntry(directory: string): PluginEntryInfo | null; export declare function getCachedVersion(): string | null; export declare function getLatestVersion(): Promise; export declare function checkForUpdate(directory: string): Promise;