@signatu/policy
Version:
signatu policy components
21 lines (18 loc) • 1.4 kB
text/typescript
// Content types
export {PolicyContent, PolicyContentJSON, ContentType, OutputType, ALL_CONTENT} from './lib/content/policyContent';
export {FontIconContent, FontIconContentJSON, StandardIcons} from './lib/content/fontIcon';
export {Image, ImageJSON} from './lib/content/image';
export {MarkdownContent, MarkdownContentJSON} from './lib/content/markdown';
export {TextContent, TextContentJSON, TextTranslation} from './lib/content/text';
export {YouTube, YouTubeJSON, EmbedType} from './lib/content/youtube';
export {DataProcessingContent, DataProcessingContentJSON} from './lib/content/dataprocessing';
// Lib
export {Policy, PolicyJSON} from './lib/policy';
export {PolicyElement, PolicyElementType, PolicyElementJSON} from './lib/elements/policyElement';
export {PolicyClause, PolicyClauseJSON} from './lib/elements/policyClause';
export {PolicyClauseGroup, PolicyClauseGroupJSON} from './lib/elements/policyClauseGroup';
export {DataProcessingSpec, DataProcessingGroup, PolicyDataProcessing, PolicyDataProcessingJSON, DataProcessingAction} from './lib/elements/policyDataProcessing';
export {PolicySection, PolicySectionJSON} from './lib/elements/policySection'
export {PolicyTitle, PolicyTitleJSON} from './lib/elements/policyTitle'
export {PolicyController, PolicyControllerJSON} from './lib/elements/policyController'
export {SUPPORTED_LANGUAGES, supportsLanguage} from './languages'