import { Component } from 'omi'; import { PopupVisibleChangeContext } from '../popup'; import { TdSelectInputProps } from './type'; export type overlayStyleProps = Pick & { /** 下拉框宽度是否与触发元素宽度保持一致,默认true */ popupMatchWidth?: boolean; }; export default function useOverlayInnerStyle(props: overlayStyleProps, extra?: { afterHidePopup?: (ctx: PopupVisibleChangeContext) => void; }, activeComponent?: Component): { tOverlayInnerStyle: () => import("..").Styles | ((triggerElement: HTMLElement, popupElement: HTMLElement) => import("..").Styles); innerPopupVisible: boolean | import("omi").SignalValue; onInnerPopupVisibleChange: (visible: boolean, context: PopupVisibleChangeContext) => void; };