export interface ResolveCallbackSettingsInput { callbackUrl?: string; callbackPath?: string; defaultPath: string; label: string; } export declare function getOrigin(request: Request, configuredBaseUrl?: string): string; export declare function getReturnTo(rawValue: string | null | undefined, fallback?: string): string; export declare function toAbsoluteUrl(pathOrUrl: string, request: Request, configuredBaseUrl?: string): URL; export declare function withSearchParams(url: URL, params: Record): URL; export declare function resolveAppPath(path: string | undefined, label: string): string | undefined; export declare function resolveCallbackSettings(input: ResolveCallbackSettingsInput, configuredBaseUrl?: string): { callbackPath: string; getCallbackUrl: (request: Request, params?: Record) => string; }; //# sourceMappingURL=url.d.ts.map