import { _ as ResolvedHandlerUrls, i as DefaultHandlerUrlTarget, u as HandlerUrlOptions } from "./common-BDyEKSM6.js"; //#region src/lib/hexclave-app/url-targets.d.ts declare const getHostedHandlerUrl: (options: { projectId: string; pagePath: string; }) => string; declare const isLocalHandlerUrlTarget: (options: { targetUrl: string; handlerPath: string; currentOrigin?: string; }) => boolean; declare const resolveHandlerUrls: (options: { urls: HandlerUrlOptions | undefined; projectId: string; }) => ResolvedHandlerUrls; declare const buildCliAuthConfirmUrl: (options: { cliAuthConfirmUrl: string; /** Used as the base URL only when cliAuthConfirmUrl is relative. */ appUrl: string; loginCode: string; }) => string; declare const resolveUnknownHandlerPathFallbackUrl: (options: { defaultTarget: DefaultHandlerUrlTarget | undefined; projectId: string; unknownPath: string; }) => string | null; declare function getPagePrompt(pageName: string, currentVersion?: number): { title: string; fullPrompt: string; upgradePrompt: string | null; latestVersion: number; } | null; declare const isHostedHandlerUrlForProject: (options: { url: string; projectId: string; }) => boolean; //#endregion export { isLocalHandlerUrlTarget as a, isHostedHandlerUrlForProject as i, getHostedHandlerUrl as n, resolveHandlerUrls as o, getPagePrompt as r, resolveUnknownHandlerPathFallbackUrl as s, buildCliAuthConfirmUrl as t }; //# sourceMappingURL=url-targets-BJgkwPGW.d.ts.map