import * as React from 'react'; import type { HasComponent, HTMLAttributesWithRootRef } from '../../types'; export interface HeaderProps extends HTMLAttributesWithRootRef, HasComponent { /** * Размер компонента. */ size?: 's' | 'm' | 'l' | 'xl'; /** * Подпись под основным текстом. */ subtitle?: React.ReactNode; /** * Позволяет задать тип элемента в который будет обёрнут subtitle. */ subtitleComponent?: React.ElementType; /** * Допускаются иконки, текст, Link. */ after?: React.ReactNode; /** * Допускаются текст, Indicator. */ indicator?: React.ReactNode; /** * Возможность отображения текста в несколько строк. */ multiline?: boolean; /** * Иконка слева (рекомендуется использовать размер 28px). */ before?: React.ReactNode; /** * Иконка слева от title (рекомендуется использовать размер 16px). */ beforeTitle?: React.ReactNode; /** * Иконка справа от title (рекомендуется использовать размер 16px). */ afterTitle?: React.ReactNode; /** * Иконка слева от subtitle (рекомендуется использовать размер 12px). */ beforeSubtitle?: React.ReactNode; /** * Иконка справа от subtitle (рекомендуется использовать размер 12px). */ afterSubtitle?: React.ReactNode; } /** * @see https://vkui.io/components/group#header */ export declare const Header: ({ size, Component, children, subtitle, subtitleComponent, indicator, after, multiline, before, beforeTitle, afterTitle, beforeSubtitle, afterSubtitle, ...restProps }: HeaderProps) => React.ReactNode; //# sourceMappingURL=Header.d.ts.map