import * as React from 'react'; import type { HTMLAttributesWithRootRef } from '../../../../types'; export interface BasicProps { /** * Элемент действия. * Не может использоваться одновременно с `subtitle`. */ action?: React.ReactNode; /** * Контент в правой части, может быть иконкой 24x24. */ after?: React.ReactNode; /** * Варианты расположения кнопки действия * По умолчанию на десктопах, или при наличии элементов `after` или `subtitle` * имеет значение `vertical`, в остальных случаях `horizontal`. */ layout?: 'vertical' | 'horizontal'; /** * Может быть следующими компонентами: * - цветная иконка 24x24 или 28x28 пикселя * - `` * - ``. */ before?: React.ReactNode; /** * Задает стиль снекбара. */ mode?: 'default' | 'dark'; /** * Дополнительная строка текста под `children`. * Не может использоваться одновременно с `action`. */ subtitle?: React.ReactNode; } export interface SnackbarBasicProps extends HTMLAttributesWithRootRef, BasicProps { } export declare function Basic({ layout: layoutProps, action, after, before, mode, subtitle, children, ...restProps }: SnackbarBasicProps): React.ReactNode; //# sourceMappingURL=Basic.d.ts.map