import * as React from 'react';
import { type RootComponentProps } from '../RootComponent/RootComponent';
export interface AspectRatioProps extends Omit<RootComponentProps<HTMLElement>, 'baseClassName'> {
    /**
     * `className` для компонента.
     */
    className?: string;
    /**
     * По умолчанию, вложенный контент будет растягиваться и заполнять весь блок.
     */
    mode?: 'stretch' | 'none';
    /**
     * Например:
     * - в виде числа: 16 / 9, 4 / 3, 1920 / 1080,
     * - в виде css переменной: `var(--css-aspect-ratio-var)`
     * - в виде сложного выражения: `calc(<какие-то вычисления>)`.
     */
    ratio: number | string;
}
/**
 * `AspectRatio` позволяет поддерживать постоянное соотношение ширины и высоты.
 * Его можно использовать для отображения изображений, карт, видео и других медиафайлов.

 * @since 5.5.0
 * @see https://vkui.io/components/aspect-ratio
 */
export declare function AspectRatio({ ratio, mode, ...props }: AspectRatioProps): React.JSX.Element;
//# sourceMappingURL=AspectRatio.d.ts.map