import { DetailedHTMLProps, FC, HTMLAttributes, ImgHTMLAttributes } from 'react';
import { ImageType, PictureData } from '../types';
export interface BasePictureProps extends DetailedHTMLProps<HTMLAttributes<HTMLPictureElement>, HTMLPictureElement> {
    imgProps?: DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>;
    data: PictureData | undefined;
    type: ImageType | undefined;
    alt: string;
    mobileMaxWidth?: number;
    loading?: 'eager' | 'lazy';
}
export type { PictureData };
export declare const BasePicture: FC<BasePictureProps>;
