import React, { ReactNode } from 'react'; import { TappableProps } from '../Tappable/Tappable'; import { HasAlign } from '../../types'; export interface VKUIButtonProps extends HasAlign { mode?: 'primary' | 'secondary' | 'tertiary' | 'outline' | 'commerce' | 'destructive' | 'overlay_primary' | 'overlay_secondary' | 'overlay_outline'; size?: 's' | 'm' | 'l'; stretched?: boolean; before?: ReactNode; after?: ReactNode; } export interface ButtonProps extends Omit, VKUIButtonProps { } declare const _default: React.FunctionComponent; export default _default;