@paperbits/common
Version:
Paperbits common components.
24 lines (22 loc) • 701 B
text/typescript
import { OpenGraph } from "./openGraph";
import { PageLinkedData } from "./pageLinkedData";
import { Bag } from "..";
import { SocialShareData } from "../pages/socialShareData";
import { LocaleModel } from "../localization";
import { SourceLink } from "./sourceLink";
export interface HtmlPage {
title: string;
keywords?: string;
description?: string;
author?: string;
permalink: string;
url?: string;
locale?: LocaleModel;
siteHostName?: string;
openGraph?: OpenGraph;
linkedData?: PageLinkedData;
socialShareData?: SocialShareData;
faviconPermalink?: string;
styleReferences: SourceLink[];
bindingContext?: Bag<any>;
}