export declare function appendSlug(path: string | number, slug?: string): string;
export declare function extractEntityId(slug?: string): number | undefined;
export declare function extractQueryParams(query: Record<string, unknown>): any[][];
export declare function getEncodedUrlSearchParams(query: Record<string, unknown>): string;
export declare function getSubpathSafeUrl(url: string): string;
/**
 * Metabase can be deployed on a subpath!
 * If you're opening internal links in a new tab, make sure you're using subpath-safe URLs.
 * @see {@link getSubpathSafeUrl}
 */
export declare const openInNewTab: (url: string) => void;
