import { BlockSettingsWithDefaultProperty, IPersistedFile, MultilingualString, SpacingSettings } from "@omnia/fx-models"; import { PageFile } from "../pages"; import { DocumentLinkItem, LinkItem } from "./LinkPicker"; export interface RelatedLinkBlockItem extends LinkItem { pageFile?: IPersistedFile; } export interface RelatedDocumentLinkBlockItem extends RelatedLinkBlockItem, DocumentLinkItem { } export interface RelatedLinkBlockProperty { links: Array; } export interface RelatedLinkBlockSettings extends BlockSettingsWithDefaultProperty { backgroundColor: string; textColor: string; borderColor: string; spacing?: SpacingSettings; title?: MultilingualString; openInOfficeWebApp?: boolean; }