declare function encodeSiteId(siteUrl: string): string; /** * Best-effort inverse of `encodeSiteId` for the common prefixes. Lossy * (`encodeSiteId` collapses non-word chars to `_` and strips trailing * underscores), but round-trips domain properties + https origins cleanly — * the only two shapes GSC hands out in practice. * * Returns the input unchanged when neither prefix is recognised, so callers * can pass through canonical site URLs without branching. */ declare function decodeSiteId(encoded: string): string; /** * Normalize a siteUrl to the form Google APIs expect: domain properties get * the `sc-domain:` prefix added if missing, URL properties pass through. * Idempotent — safe to call on already-prefixed values. */ declare function normalizeSiteUrl(siteUrl: string): string; export { decodeSiteId, encodeSiteId, normalizeSiteUrl };