import { UMDElement } from '../../_types'; type TypeTheme = { isThemeDark?: boolean; }; type TypeEyebrow = TypeTheme & { eyebrow: HTMLElement; }; type TypeActions = { actions: HTMLElement; }; export type TypeTextLockupSmall = TypeTheme & { headline?: HTMLElement | null; eyebrow?: HTMLElement | null; text?: HTMLElement | null; date?: HTMLElement | null; actions?: HTMLElement | null; eventMeta?: UMDElement; hasEyebrowRibbon?: boolean; }; export declare const eyebrowStyles: { element: { display: string; "*": { color: string; }; }; siblingAfter: { marginTop: "8px"; }; }; export declare const ribbonStyles: { siblingAfter: { marginTop: "16px"; }; }; export declare const headlineStyles: { element: { [x: string]: string | { marginTop: "16px"; "@media (max-width: 479px)"?: undefined; } | { "@media (max-width: 479px)": { marginTop: "8px"; }; marginTop?: undefined; }; fontWeight: string; "& + *": { marginTop: "16px"; }; }; subElement: { color: string; }; }; export declare const textStyles: (isThemeDark?: boolean) => { element: { color?: string | undefined; }; child: { color?: string | undefined; }; siblingAfter: { marginTop: "8px"; }; }; export declare const dateStyles: (isThemeDark?: boolean) => { element: { color?: string | undefined; display: string; }; child: { color: string; }; siblingAfter: { marginTop: "8px"; }; }; export declare const createEyebrow: ({ eyebrow, isThemeDark }: TypeEyebrow) => import('../../../builder/dist/index.d.ts').ElementModel; export declare const createRibbonEyebrow: ({ eyebrow }: TypeEyebrow) => import('../../../builder/dist/index.d.ts').ElementModel; export declare const createActions: ({ actions }: TypeActions) => import('../../../builder/dist/index.d.ts').ElementModel; export declare const createTextLockupSmall: ({ eyebrow, headline, text, actions, date, eventMeta, isThemeDark, }: TypeTextLockupSmall) => import('../../../builder/dist/index.d.ts').ElementModel; export {}; //# sourceMappingURL=small.d.ts.map