1 | import type { Assign } from "@ark-ui/react";
|
2 | import { Popover as ArkPopover } from "@ark-ui/react/popover";
|
3 | import { type HTMLChakraProps, type SlotRecipeProps, type UnstyledProp } from "../../styled-system";
|
4 | declare const useActionBarStyles: () => Record<string, import("../..").SystemStyleObject>;
|
5 | export { useActionBarStyles };
|
6 | export interface ActionBarRootProviderBaseProps extends Assign<ArkPopover.RootProviderBaseProps, SlotRecipeProps<"actionBar">>, UnstyledProp {
|
7 | }
|
8 | export interface ActionBarRootProviderProps extends ActionBarRootProviderBaseProps {
|
9 | }
|
10 | export declare const ActionBarRootProvider: import("react").FC<ActionBarRootProviderBaseProps>;
|
11 | export interface ActionBarRootBaseProps extends Assign<ArkPopover.RootBaseProps, SlotRecipeProps<"actionBar">>, UnstyledProp {
|
12 | }
|
13 | export interface ActionBarRootProps extends Omit<ActionBarRootBaseProps, "positioning"> {
|
14 | children: React.ReactNode;
|
15 | }
|
16 | export declare const ActionBarRoot: import("react").FC<ActionBarRootProps>;
|
17 | export declare const ActionBarPropsProvider: React.Provider<ActionBarRootBaseProps>;
|
18 | export interface ActionBarPositionerProps extends HTMLChakraProps<"div"> {
|
19 | }
|
20 | export declare const ActionBarPositioner: import("react").ForwardRefExoticComponent<ActionBarPositionerProps & import("react").RefAttributes<HTMLDivElement>>;
|
21 | export interface ActionBarContentProps extends HTMLChakraProps<"div", ArkPopover.ContentBaseProps> {
|
22 | }
|
23 | export declare const ActionBarContent: import("react").ForwardRefExoticComponent<ActionBarContentProps & import("react").RefAttributes<HTMLDivElement>>;
|
24 | export interface ActionBarSeparatorProps extends HTMLChakraProps<"div"> {
|
25 | }
|
26 | export declare const ActionBarSeparator: import("react").ForwardRefExoticComponent<ActionBarSeparatorProps & import("react").RefAttributes<HTMLDivElement>>;
|
27 | export interface ActionBarSelectionTriggerProps extends HTMLChakraProps<"button"> {
|
28 | }
|
29 | export declare const ActionBarSelectionTrigger: import("react").ForwardRefExoticComponent<ActionBarSelectionTriggerProps & import("react").RefAttributes<HTMLButtonElement>>;
|
30 | export interface ActionBarCloseTriggerProps extends HTMLChakraProps<"button", ArkPopover.CloseTriggerProps> {
|
31 | }
|
32 | export declare const ActionBarCloseTrigger: import("react").ForwardRefExoticComponent<ActionBarCloseTriggerProps & import("react").RefAttributes<HTMLButtonElement>>;
|
33 | export declare const ActionBarContext: (props: ArkPopover.ContextProps) => import("react").ReactNode;
|
34 | export interface ActionBarOpenChangeDetails extends ArkPopover.OpenChangeDetails {
|
35 | }
|