/// import * as O from 'fp-ts/lib/Option'; declare type ImageUrl = string; declare type ViewProps = { mode: 'view'; image: O.Option; }; export declare type ImageFallbackData = { tag: 'empty'; } | { tag: 'fallback'; path: ImageUrl; } | { tag: 'custom'; path: ImageUrl; }; declare type EditProps = { mode: 'edit'; image: ImageFallbackData; onImageChange: (img: O.Option) => void; onRemoveImage: () => void; }; export declare type ContentCardHeaderProps = ViewProps | EditProps; export declare const ContentCardHeader: (props: ContentCardHeaderProps) => JSX.Element; export {};