import { ContentElement, UMDElement, ThemeProps } from '../_types'; export interface PersonCtaProps { actions?: ContentElement; } export interface PersonContactProps extends PersonCtaProps, Pick { additionalContact?: ContentElement; address?: ContentElement; email?: ContentElement; linkedin?: ContentElement; substack?: ContentElement; bluesky?: ContentElement; phone?: ContentElement; } export interface PersonTextLockupProps extends PersonCtaProps, Pick { slotTwo?: ContentElement; slotOne?: ContentElement; name?: ContentElement; nameComposite?: UMDElement | null; slotThreeItalic?: ContentElement; slotFour?: ContentElement; } export interface PersonContactPropsWithStyles extends PersonContactProps { customStyles?: Record; } export interface PersonTextLockupPropsWithStyles extends PersonTextLockupProps { customStyles?: Record; } export interface PersonFullProps extends PersonTextLockupProps, PersonContactProps { customStyles?: Record; } export interface PersonWithImageProps extends PersonFullProps { image?: HTMLImageElement; } //# sourceMappingURL=_types.d.ts.map