import { BottomSheetHeaderProps } from '../bottomSheetHeader/types';
export declare type ImageFitVariant = 'fill' | 'contain' | 'cover' | 'none' | 'scale-down';
export declare type ImageObjectPosition = 'top' | 'bottom' | 'left' | 'right' | 'center' | 'inherit' | 'initial' | 'revert' | 'revert-layer' | 'unset';
declare type ImageValuesProps = {
    imgSrc: string;
    imgAlt: string;
    imgHeight?: string;
    objectFit?: ImageFitVariant;
    objectPosition?: ImageObjectPosition;
    asHeader?: boolean;
};
export declare type ButtonSheetImageProps = Pick<BottomSheetHeaderProps, 'headerControlsModifiers' | 'onClose'> & {
    imgValues?: ImageValuesProps;
    'data-testid'?: string;
    'data-trackid'?: string;
    id?: string;
};
export declare type ButtonSheetImageWrapperProps = Pick<ImageValuesProps, 'imgHeight'>;
export declare type ImageStyledProps = Pick<ImageValuesProps, 'objectFit' | 'objectPosition' | 'asHeader'>;
export {};
