/** @packageDocumentation * @module SnapMode */ import "./Indicator.scss"; import * as React from "react"; import type { FooterIndicatorProps } from "../Indicator"; /** Properties of [[SnapMode]] component. * @internal */ export interface SnapModeProps extends FooterIndicatorProps { /** Indicator label. */ children?: string; /** Indicator icon. */ icon?: React.ReactNode; /** Clickable part of the indicator. */ indicatorRef?: React.Ref; /** Function called when indicator is clicked. */ onClick?: () => void; } /** Snap mode indicator used in [[Footer]] component. Used with [[SnapModePanel]] component. * @note Use [SnapModeField]($appui-react) instead * @internal */ export declare class SnapMode extends React.PureComponent { render(): JSX.Element; } //# sourceMappingURL=Indicator.d.ts.map