export const COVER_TYPE: "COVERFIGURE"; export const DYNAMICCOMPONENT_TYPE: "DYNAMICCOMPONENT"; export default createSchema; declare function createSchema({ documentEditorOptions, customMetaFields, titleBlockRule, titleBlockPrepend, titleMargin, titleBreakout, repoPrefix, series, darkMode, paynotes, Link, getPath, t, plattformUnauthorizedZoneText, dynamicComponentRequire, dynamicComponentIdentifiers, previewTeaser, getVideoPlayerProps, onAudioCoverClick, metaBody, metaHeadlines, skipContainer, skipCenter, withCommentData, CommentLink, ActionBar, PayNote, hasEmailTemplate }?: { documentEditorOptions?: { skipCredits: boolean; }; customMetaFields?: { label: string; key: string; ref: string; }[]; titleBlockRule: any; titleBlockPrepend?: any; titleMargin?: boolean; titleBreakout?: boolean; repoPrefix?: string; series?: boolean; darkMode?: boolean; paynotes?: boolean; Link?: ({ children }: { children: any; }) => any; getPath?: ({ publishDate, slug }: { publishDate: any; slug: any; }) => string; t?: () => ""; plattformUnauthorizedZoneText: any; dynamicComponentRequire: any; dynamicComponentIdentifiers: any; previewTeaser: any; getVideoPlayerProps?: (props: any) => any; onAudioCoverClick: any; metaBody?: boolean; metaHeadlines?: boolean; skipContainer?: boolean; skipCenter?: boolean; withCommentData?: (Component: any) => (props: any) => JSX.Element; CommentLink?: ({ children }: { children: any; }) => any; ActionBar?: () => any; PayNote: any; hasEmailTemplate?: boolean; }): { repoPrefix: string; getPath: ({ publishDate, slug }: { publishDate: any; slug: any; }) => string; rules: { matchMdast: any; component: ({ children }: { children: any; }) => any; editorModule: string; editorOptions: { skipCredits: boolean; }; rules: any[]; }[]; };