/** @packageDocumentation * @module Footer */ import "./Footer.scss"; import * as React from "react"; import { CommonProps } from "@bentley/ui-core"; import { SafeAreaInsets } from "../utilities/SafeAreaInsets"; /** Properties of [[Footer]] component. * @beta */ export interface FooterProps extends CommonProps { /** * Footer indicators and separators. I.e: [[FooterSeparator]], [[FooterIndicator]], * [[MessageCenter]], [[ToolAssistance]], [[SnapMode]] */ children?: React.ReactNode; /** Describes whether the footer is in footer or widget mode. */ isInFooterMode?: boolean; /** Footer messages. I.e. [[Message]], [[Toast]] */ messages?: React.ReactNode; /** Handler for mouse enter */ onMouseEnter?: (event: React.MouseEvent) => void; /** Handler for mouse leave */ onMouseLeave?: (event: React.MouseEvent) => void; /** Describes respected safe area insets. */ safeAreaInsets?: SafeAreaInsets; } /** Footer component. Used in a StatusBar [[Zone]] component. * @beta */ export declare class Footer extends React.PureComponent { render(): JSX.Element; } //# sourceMappingURL=Footer.d.ts.map