import React, { MouseEvent } from 'react'; import { HightlightType, IBlock } from '../../types'; export declare const arrowClickHandler: (e: MouseEvent) => void; declare type CommonProps = { id: string; title: string; description: string; images: string[]; tags: string[]; gridView?: boolean; link: string; state?: object; isPDF?: boolean; highlight?: HightlightType; hightlightBorderColor?: string; }; declare type OptionalProps = { isPrivate?: boolean; editLink?: string; editState?: object; onDelete?: (id: string) => void; collabDetailsLink?: string; collabDetailsState?: string; onHide?: (id: string) => void; onMove?: (id: string) => void; }; declare type Props = CommonProps & OptionalProps & IBlock; declare const ImagePost: React.MemoExoticComponent<({ id, title, description, images, tags, gridView, link, state, isPrivate, editLink, editState, onDelete, isPDF, collabDetailsLink, collabDetailsState, onHide, onMove, isHidden, highlight, hightlightBorderColor, }: Props) => JSX.Element>; export default ImagePost; export declare const ImagePostStyled: { Wrapper: import("styled-components").StyledComponent<"div", any, {}, never>; Label: import("styled-components").StyledComponent<"label", any, {}, never>; PDF: import("styled-components").StyledComponent<"span", any, {}, never>; TypePosition: import("styled-components").StyledComponent<"div", any, {}, never>; MenuPosition: import("styled-components").StyledComponent<"div", any, {}, never>; PostWrapper: import("styled-components").StyledComponent<"div", any, {}, never>; LinkWrapperCss: import("styled-components").FlattenInterpolation>; Div: import("styled-components").StyledComponent<"div", any, {}, never>; ImageWrapperCss: import("styled-components").FlattenSimpleInterpolation; Image: import("styled-components").StyledComponent<"img", any, {}, never>; Details: import("styled-components").StyledComponent<"div", any, {}, never>; Title: import("styled-components").StyledComponent<"h2", any, {}, never>; Description: import("styled-components").StyledComponent<"p", any, {}, never>; RightIconWrapper: import("styled-components").StyledComponent<"div", any, {}, never>; };