import { Scope } from '@zag-js/core'; import { Rect } from '@zag-js/rect-utils'; declare const getTriggerId: (ctx: Scope) => any; declare const getPositionerId: (ctx: Scope) => any; declare const getContentId: (ctx: Scope) => any; declare const getTitleId: (ctx: Scope) => any; declare const getHeaderId: (ctx: Scope) => any; declare const getTriggerEl: (ctx: Scope) => HTMLElement | null; declare const getPositionerEl: (ctx: Scope) => HTMLElement | null; declare const getContentEl: (ctx: Scope) => HTMLElement | null; declare const getHeaderEl: (ctx: Scope) => HTMLElement | null; declare const getBoundaryRect: (ctx: Scope, boundaryEl: HTMLElement | undefined | null, allowOverflow: boolean) => Pick; export { getBoundaryRect, getContentEl, getContentId, getHeaderEl, getHeaderId, getPositionerEl, getPositionerId, getTitleId, getTriggerEl, getTriggerId };