//#region src/common/types.d.ts
interface VisibilityStateDocument {
  visibilityState: DocumentVisibilityState;
  hasFocus: () => boolean;
}
interface URLDocument {
  URL: string;
}
interface PathnameDocument {
  pathname: string;
}
interface TitleDocument {
  title: string;
}
interface AttributeScrubber {
  key: string;
  scrub: (value: string) => string;
}
//#endregion
export { AttributeScrubber, PathnameDocument, TitleDocument, URLDocument, VisibilityStateDocument };
//# sourceMappingURL=types.d.cts.map