import { LayoutBlockProps } from './utils';
export interface ImageProps extends LayoutBlockProps {
children?: never;
/** A plain text summary of the image. */
alt: string;
/** The URL of the image. */
src: string;
/**
* An optional title for the image.
*
* It is available only in the usage for the layout block.
*/
title?: string;
}
/**
* [The `image` layout block](https://api.slack.com/reference/messaging/blocks#image)
* to insert an image.
*
* It has well-known props like `
` HTML element.
*
* ```jsx
*
*
*
* ```
*
* ---
*
* `` component also can use as
* [the `image` block element](https://api.slack.com/reference/block-kit/block-elements#image),
* for `` and `` layout block.
*
* ```jsx
*
*
* So cute kitten! :cat:
*
*
*
* 2 kittens liked this :+1:
*
*
*
*
* ```
*
* @return The partial JSON for `image` layout block or `image` block element
*/
export declare const Image: import("../../jsx-internals").BuiltInComponent;