import type { ItemId } from './entity.js'; import type { Site } from '../helpers/wikimedia_constants.js'; import type { Url } from '../utils/build_url.js'; export type SitelinkBadges = ItemId[]; export type SitelinkTitle = string; export interface Sitelink { site: Site; title: SitelinkTitle; badges: SitelinkBadges; url?: Url; } export type Sitelinks = Partial>; export interface SimplifiedSitelinkWithBadges { title: SitelinkTitle; badges: SitelinkBadges; } export interface SimplifiedSitelinkWithUrl { title: SitelinkTitle; url: Url; } export interface SimplifiedSitelinkWithBadgesAndUrl { title: SitelinkTitle; url: Url; badges: SitelinkBadges; } export type SimplifiedSitelinks = Partial>; export type SimplifiedSitelinksWithBadges = Partial>; export type SimplifiedSitelinksWithUrls = Partial>; export type SimplifiedSitelinksWithBadgesAndUrls = Partial>; //# sourceMappingURL=sitelinks.d.ts.map