import { type SlotName } from './mapping';
import { type BaseProps, type OptionalProps } from './create';
import * as element from './element';
export type SlotProps = BaseProps & Partial<OptionalProps>;
declare const _default: {
    allowed: Record<string, import("../model").SlotConfig>;
    actions: {
        readonly default: (props: SlotProps) => import("./create").SlotResult;
    };
    assets: {
        readonly image: (props: SlotProps) => import("./create").SlotResult;
    };
    contact: {
        readonly additional: (props: SlotProps) => import("./create").SlotResult;
        readonly address: (props: SlotProps) => import("./create").SlotResult;
        readonly email: (props: SlotProps) => import("./create").SlotResult;
        readonly location: (props: SlotProps) => import("./create").SlotResult;
        readonly phone: (props: SlotProps) => import("./create").SlotResult;
    };
    content: {
        readonly default: (props: SlotProps) => import("./create").SlotResult;
    };
    date: {
        readonly default: (props: SlotProps) => import("./create").SlotResult;
    };
    deprecated: {
        readonly ADDITIONAL: (props: SlotProps) => import("./create").SlotResult;
        readonly body: (props: SlotProps) => import("./create").SlotResult;
        readonly wrappingText: (props: SlotProps) => import("./create").SlotResult;
        readonly plainText: (props: SlotProps) => import("./create").SlotResult;
        readonly stat: (props: SlotProps) => import("./create").SlotResult;
    };
    element: typeof element;
    eyebrow: {
        readonly default: (props: SlotProps) => import("./create").SlotResult;
    };
    person: {
        readonly association: (props: SlotProps) => import("./create").SlotResult;
        readonly name: (props: SlotProps) => import("./create").SlotResult;
        readonly jobTitle: (props: SlotProps) => import("./create").SlotResult;
        readonly pronouns: (props: SlotProps) => import("./create").SlotResult;
    };
    name: {
        readonly ADDITIONAL: string;
        readonly ATTRIBUTION_SUB_TEXT: string;
        readonly ATTRIBUTION: string;
        readonly BLOCKS: string;
        readonly BREADCRUMB_COPY: string;
        readonly BREADCRUMB: string;
        readonly CARDS: string;
        readonly CHILDREN_SLIDES: string;
        readonly CTA_ICON: string;
        readonly DATE_END_ISO: string;
        readonly DATE_START_ISO: string;
        readonly DESCRIPTION: string;
        readonly EVENT_LIST: string;
        readonly HEADLINES: string;
        readonly HIGHLIGHT_ATTRIBUTION: string;
        readonly HIGHLIGHT: string;
        readonly IMAGES: string;
        readonly PATHS: string;
        readonly PRIMARY_SLIDE_CONTENT: string;
        readonly PRIMARY_SLIDE_LINKS: string;
        readonly PRIMARY_SLIDE_SECONDARY_LINKS: string;
        readonly QUOTE: string;
        readonly STATIC_COLUMN: string;
        readonly STATS: string;
        readonly STICKY_COLUMN: string;
        readonly TABS: string;
        readonly TEXTS: string;
        readonly VIDEO: string;
        readonly actions: {
            default: string;
        };
        readonly assets: {
            image: string;
        };
        readonly content: {
            default: string;
        };
        readonly contact: {
            additional: string;
            address: string;
            email: string;
            location: string;
            phone: string;
        };
        readonly eyebrows: {
            default: string;
        };
        readonly date: {
            default: string;
        };
        readonly deprecated: {
            body: string;
            plainText: string;
            stat: string;
            wrappingText: string;
        };
        readonly headline: {
            default: string;
        };
        readonly text: {
            caption: string;
            default: string;
            stat: string;
            sub: string;
        };
        readonly social: {
            linkedin: string;
        };
        readonly person: {
            association: string;
            jobTitle: string;
            name: string;
            pronouns: string;
        };
    };
    headline: {
        readonly default: (props: SlotProps) => import("./create").SlotResult;
    };
    social: {
        readonly linkedin: (props: SlotProps) => import("./create").SlotResult;
    };
    text: {
        readonly caption: (props: SlotProps) => import("./create").SlotResult;
        readonly default: (props: SlotProps) => import("./create").SlotResult;
        readonly stat: (props: SlotProps) => import("./create").SlotResult;
        readonly subText: (props: SlotProps) => import("./create").SlotResult;
    };
};
export default _default;
export type { SlotName };
//# sourceMappingURL=index.d.ts.map