/// import { HightlightType, IBlock } from "../../types"; declare type LinkProps = { id: string; title: string; description: string; image: string; link: string; state?: Object; postLink: string; isPrivate?: boolean; gridView?: boolean; editLink?: string; editState?: Object; onDelete?: (id: string) => void; collabDetailsLink?: string; collabDetailsState?: string; onHide?: (id: string) => void; onMove?: (id: string) => void; noIcon?: boolean; nativeLink?: boolean; highlight?: HightlightType; hightlightBorderColor?: string; }; declare type Props = LinkProps & IBlock; declare const LinkPost: ({ isPrivate, gridView, editLink, editState, id, onDelete, link, state, postLink, title, description, image, noIcon, collabDetailsLink, collabDetailsState, onHide, onMove, isHidden, nativeLink, highlight, hightlightBorderColor, }: Props) => JSX.Element; export default LinkPost; export declare const LinkPostStyled: { Wrapper: import("styled-components").StyledComponent<"div", any, {}, never>; PostWrapper: import("styled-components").StyledComponent<"div", any, {}, never>; IconWrapper: import("styled-components").StyledComponent<"div", any, {}, never>; Details: import("styled-components").StyledComponent<"a", any, { target: "_blank"; }, "target">; Title: import("styled-components").StyledComponent<"span", any, {}, never>; Description: import("styled-components").StyledComponent<"p", any, {}, never>; HiddenBigDescription: import("styled-components").StyledComponent<"p", any, {}, never>; ImageWrapper: import("styled-components").StyledComponent<"div", any, {}, never>; Image: import("styled-components").StyledComponent<"img", any, {}, never>; ReadMoreCss: import("styled-components").FlattenInterpolation>; };