import { default as React } from 'react';
import { BaseComponentProps } from '../../types';
export type DecorativeFrameEdge = 'top' | 'right' | 'bottom' | 'left';
export type DecorativeFrameDirection = 'external' | 'internal';
export interface DecorativeFrameProps extends BaseComponentProps, Omit<React.HTMLAttributes<HTMLDivElement>, 'children'> {
    /** Сторона для декоративной полосы */
    edge?: DecorativeFrameEdge;
    direction?: DecorativeFrameDirection;
    /** Размер ячейки паттерна (px) */
    boxSize?: number;
    /** Ячеек по толщине полосы (1–8).*/
    stripDensity?: number;
    /** Палитра цветов */
    colors?: string[];
    /** Seed для детерминированной генерации */
    seed?: number;
    contentClassName?: string;
    contentStyle?: React.CSSProperties;
    children?: React.ReactNode;
}
export declare function DecorativeFrame({ edge, direction, boxSize, stripDensity, colors, seed, children, className, contentClassName, contentStyle, testId, ...rest }: DecorativeFrameProps): import("react/jsx-runtime").JSX.Element;
export declare namespace DecorativeFrame {
    var displayName: string;
}
