import type { PolymorphicComponent } from "../types/helpers"; /** @alpha */ export interface CaptionButtonProps { /** The content of the `CaptionButton`. */ children?: React.ReactNode; /** Props for the wrapper element. */ wrapperProps?: React.HTMLAttributes; } /** * `CaptionButton` component provide specialized button and menu styling, * typically used for window controls or the header. * * Must be used within a {@link CaptionMenu} component. * * @alpha */ export declare const CaptionButton: PolymorphicComponent<"button", CaptionButtonProps>; /** * A `CaptionMenu` component serves as a container for {@link CaptionButton}, * arranging them in a horizontal layout suitable for window controls. * * @example Window controls * * ```tsx *
* * My Application * * * * × * * *
; * ``` * * @alpha */ export declare const CaptionMenu: PolymorphicComponent<"span", {}>; //# sourceMappingURL=CaptionButton.d.ts.map