/**
 * Compares an installed npm package version with the newest published version.
 *
 * Release and prerelease identifiers follow semantic-version precedence while build metadata is ignored. Harnesses can
 * preserve their historical behavior by setting `isPrereleaseIgnored`, because some harness commands report a build
 * suffix which does not correspond to npm release precedence.
 *
 * @private internal utility of `promptbookCli`
 */
export declare function isNpmPackageVersionOutdated(installedVersion: string, latestVersion: string, { isPrereleaseIgnored }?: {
    readonly isPrereleaseIgnored?: boolean;
}): boolean;
