// kiprotect/klaro (npm: "klaro") ships no TypeScript types and there's no
// @types/klaro package — only the tiny surface KlaroConsentManager.tsx
// actually calls is declared here, not Klaro's full config/API shape (see
// app/lib/klaroConfig.ts's own KlaroConfig type for the config fields this
// codebase relies on).
declare module "klaro/dist/klaro-no-css" {
  export function setup(config: unknown): void;
  // Re-opens the consent modal on demand — used by KlaroConsentManager.tsx's
  // persistent bottom-left reopen button.
  export function show(config?: unknown, modal?: boolean): void;
}

declare module "klaro/dist/klaro.css";
