import * as React from "react"; import { ViewProps } from "../View"; import { SlatMetaProps } from "./SlatMeta"; import { SlatImageProps } from "./SlatImage"; import { TextProps } from "../Text"; import { HeadingProps } from "../Heading"; export interface SlatProps extends ViewProps { id?: number; href?: string; appearance?: "contained" | "minimal"; target?: "_self" | "_blank" | "_parent" | "_top"; children?: React.ReactNode; onClick?: (evt: React.SyntheticEvent) => void; } type SlatComposition = React.FC & { Image: React.FC; Content: React.FC; Title: React.FC; Description: React.FC; Meta: React.FC; MetaItem: React.FC; Actions: React.FC; }; /** * Slats represent specific objects within a collection, such as people or learning resources. They provide contextual information (metadata) on the resource type and link to the object’s detail page. */ declare const Slat: SlatComposition; export default Slat;