import { type BlockVersion } from '../../model/BlockVersion'; import { type BulletsProps } from '../../model/Bullets'; import type { DescriptionProps, LabelProps, TitleProps } from '../../model/HeadlineType'; import { type IconProps } from '../../model/Picture'; import { type ButtonsSectionContent } from '../../ui-kit/LinkButton/ButtonsSectionContent'; import { type LinkButtonContent } from '../../ui-kit/LinkButton/LinkButtonContent'; import { type RichTextProps } from '../../ui-kit/RichText/RichTextProps'; import { type UniBlockContent } from '../../UniBlock/UniBlockProps'; /** * @title Шаг */ export declare type StepProps = DescriptionProps & LabelProps & RichTextProps & IconProps & BulletsProps & { button?: LinkButtonContent; }; /** * @title Блок шаги */ export declare type StepsBlockContent = UniBlockContent & TitleProps & DescriptionProps & ButtonsSectionContent & { /** @title Линии */ showLines?: boolean; /** * @title Шаги * @minItems 2 * @maxItems 5 */ steps?: StepProps[]; /** @title Тема шагов */ stepVersion?: BlockVersion; };