import { Requirable, Strict } from "../../../common/types.mjs"; import { AdminNs } from "../../../namespaces/admin/common/types.mjs"; import { CcNs } from "../../../namespaces/cc/common/types.mjs"; import { DcNs } from "../../../namespaces/dc/common/types.mjs"; import { DcTermsNs } from "../../../namespaces/dcterms/common/types.mjs"; import { GeoRssNs } from "../../../namespaces/georss/common/types.mjs"; import { MediaNs } from "../../../namespaces/media/common/types.mjs"; import { SlashNs } from "../../../namespaces/slash/common/types.mjs"; import { SyNs } from "../../../namespaces/sy/common/types.mjs"; import { WfwNs } from "../../../namespaces/wfw/common/types.mjs"; import { XmlNs } from "../../../namespaces/xml/common/types.mjs"; import { AtomNs } from "../../../namespaces/atom/common/types.mjs"; import { ContentNs } from "../../../namespaces/content/common/types.mjs"; import { RdfNs } from "../../../namespaces/rdf/common/types.mjs"; //#region src/feeds/rdf/common/types.d.ts export declare namespace RdfFeed { type Image = Strict<{ title: Requirable; link: Requirable; url: Requirable; rdf?: RdfNs.About; }, TStrict>; type TextInput = Strict<{ title: Requirable; description: Requirable; name: Requirable; link: Requirable; rdf?: RdfNs.About; }, TStrict>; type Item = Strict<{ title: Requirable; link: Requirable; description?: string; rdf?: RdfNs.About; atom?: AtomNs.Entry; cc?: CcNs.ItemOrFeed; dc?: DcNs.ItemOrFeed; content?: ContentNs.Item; slash?: SlashNs.Item; media?: MediaNs.ItemOrFeed; georss?: GeoRssNs.ItemOrFeed; dcterms?: DcTermsNs.ItemOrFeed; wfw?: WfwNs.Item; xml?: XmlNs.ItemOrFeed; }, TStrict>; type Feed = Strict<{ title: Requirable; link: Requirable; description: Requirable; image?: Image; items?: Array>; textInput?: TextInput; rdf?: RdfNs.About; atom?: AtomNs.Feed; cc?: CcNs.ItemOrFeed; dc?: DcNs.ItemOrFeed; sy?: SyNs.Feed; media?: MediaNs.ItemOrFeed; georss?: GeoRssNs.ItemOrFeed; dcterms?: DcTermsNs.ItemOrFeed; admin?: AdminNs.Feed; xml?: XmlNs.ItemOrFeed; }, TStrict>; } //#endregion