import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps } from "../../internals/types.js"; import { type PreviewCardAlign, type PreviewCardSide } from "../preview-card-positioner-context.js"; export interface PreviewCardArrowState { open: boolean; side: PreviewCardSide; align: PreviewCardAlign; uncentered: boolean; anchorHidden: boolean; } export interface PreviewCardArrowProps extends BaseUIComponentProps<"div", PreviewCardArrowState> { /** * Tag/component to render. Defaults to `"div"`. Replaces the * pre-spike `render` prop (axis G). */ as?: ValidComponent; } /** * Displays an element positioned against the preview card anchor. Renders a * `
` element. Mirrors Base UI React's ``. * * Solid 2.0-native rewire (ยง1 wave 2): replaces `renderElement` with * `dynamic(() => props.as ?? "div")` and inlines state-attr * getters via `mergeRootProps`. */ export declare function PreviewCardArrow(props: PreviewCardArrowProps): JSX.Element; //# sourceMappingURL=preview-card-arrow.d.ts.map