/** * Shared GA4 error formatting and identifier normalization. * * `formatGa4Error` and `toPropertyName` were duplicated byte-for-byte in the * ga4Admin and ga4Data tool modules. They are extracted here unchanged so the * `" failed: "` text and the scope hint stay identical to the * previous inline form. */ /** * Format a GA4 Admin error. When the failure is a missing-scope / permission * problem, append a hint pointing at the read-only analytics scope so users * know to re-consent rather than chasing a GA4 permissions red herring. */ export declare function formatGa4Error(toolName: string, err: unknown): string; /** Normalize a property identifier into the API's `properties/{id}` form. */ export declare function toPropertyName(property: string): string; //# sourceMappingURL=ga4Errors.d.ts.map