export default createTeasers; declare function createTeasers({ t, Link, ActionBar, PayNote, plattformUnauthorizedZoneText }: { t: any; Link: any; ActionBar: any; PayNote: any; plattformUnauthorizedZoneText: any; }): { carousel: { matchMdast: (node: any) => boolean; component: ({ children, attributes, ...props }: { [x: string]: any; children: any; attributes: any; }) => JSX.Element; props: (node: any) => any; editorModule: string; editorOptions: { type: string; teaserType: string; insertButtonText: string; formTitle: string; formOptions: string[]; defaultValues: { outline: boolean; }; }; rules: ({ matchMdast: any; component: ({ children, attributes, ...props }: { [x: string]: any; children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; }; rules: { matchMdast: (node: any) => boolean; component: ({ children, attributes, ...props }: { [x: string]: any; children: any; attributes: any; }) => JSX.Element; props: (node: any) => any; editorModule: string; editorOptions: { type: string; showUI: boolean; teaserType: string; formOptions: string[]; defaultValues: { color: any; bgColor: any; }; }; rules: ({ matchMdast: (node: any) => any; component: () => any; isVoid: boolean; } | { matchMdast: any; component: ({ children, href, ...props }: { [x: string]: any; children: any; href: any; }) => JSX.Element; props(node: any, index: any, parent: any, { ancestors }: { ancestors: any; }): { kind: any; titleSize: any; href: any; columns: any; }; editorModule: string; editorOptions: { type: any; placeholder: string; depth: number; isStatic: boolean; }; rules: ({ matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; }; } | { matchMdast: any; component: () => JSX.Element; isVoid: boolean; })[]; } | { matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; placeholder: string; isStatic: boolean; }; rules: ({ matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; }; } | { matchMdast: any; component: () => JSX.Element; isVoid: boolean; } | { matchMdast: any; props: (node: any, index: any, parent: any, { ancestors }: { ancestors: any; }) => { title: any; href: any; color: any; collapsedColor: string; }; component: ({ children, data, ...props }: { [x: string]: any; children: any; data: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; }; })[]; })[]; }[]; } | { matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; placeholder: string; isStatic: boolean; depth: number; }; })[]; }; seriesNav: { matchMdast: any; component: ({ ...props }: { [x: string]: any; }) => JSX.Element; props: (node: any, index: any, parent: any, { ancestors }: { ancestors: any; }) => { repoId: any; series: any; inline: boolean; ActionBar: any; PayNote: any; Link: any; }; rules: any[]; editorModule: string; editorOptions: { insertTypes: string[]; }; isVoid: boolean; }; articleCollection: { matchMdast: any; component: ({ children, attributes, unauthorized, unauthorizedText, singleColumn }: { children: any; attributes: any; unauthorized: any; unauthorizedText: any; singleColumn: any; }) => JSX.Element; props: (node: any) => { unauthorized: boolean; unauthorizedText: any; singleColumn: any; }; editorModule: string; editorOptions: { type: string; insertButtonText: string; insertTypes: string[]; formOptions: any[]; }; rules: ({ matchMdast: (node: any) => any; component: ({ children, attributes, singleColumn, ...props }: { [x: string]: any; children: any; attributes: any; singleColumn: any; }) => JSX.Element; props: (node: any, index: any, parent: any, { ancestors }: { ancestors: any; }) => { singleColumn: any; }; editorModule: string; editorOptions: { type: string; }; rules: { matchMdast: (node: any) => boolean; component: ({ children, attributes, singleColumn, ...props }: { [x: string]: any; children: any; attributes: any; singleColumn: any; }) => JSX.Element; props: (node: any, index: any, parent: any, { ancestors }: { ancestors: any; }) => any; editorModule: string; editorOptions: { type: string; teaserType: string; showUI: boolean; formOptions: string[]; }; rules: ({ matchMdast: (node: any) => any; component: () => any; isVoid: boolean; } | { matchMdast: any; component: ({ children, href, ...props }: { [x: string]: any; children: any; href: any; }) => JSX.Element; props(node: any, index: any, parent: any, { ancestors }: { ancestors: any; }): { kind: any; titleSize: any; href: any; }; editorModule: string; editorOptions: { type: any; placeholder: string; isStatic: boolean; depth: number; }; rules: ({ matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; }; } | { matchMdast: any; component: () => JSX.Element; isVoid: boolean; })[]; } | { matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; placeholder: string; isStatic: boolean; }; rules: ({ matchMdast: any; component: ({ children, attributes }: { children: any; attributes: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; }; } | { matchMdast: any; component: () => JSX.Element; isVoid: boolean; } | { matchMdast: any; props: (node: any) => { title: any; href: any; }; component: ({ children, data, ...props }: { [x: string]: any; children: any; data: any; }) => JSX.Element; editorModule: string; editorOptions: { type: string; formatTypes: string[]; }; })[]; })[]; }[]; } | { matchMdast: any; component: ({ children, attributes, singleColumn }: { children: any; attributes: any; singleColumn: any; }) => JSX.Element; props: (node: any, index: any, parent: any, { ancestors }: { ancestors: any; }) => { singleColumn: any; }; editorModule: string; editorOptions: { type: string; placeholder: string; depth: number; isStatic: boolean; }; })[]; }; };