import * as React from 'react';
import { ForwardRefWithStaticComponents } from '@/types';
import { ActionListDropdown } from './components/ActionListDropdown';
import { ActionListTrigger } from './components/ActionListTrigger';
import { UseDropdownOptions } from './useDropdown';
import { ActionListDivider } from './components/ActionListDivider';
import { ActionListItem } from './components/ActionListItem';
import { ActionListGroup } from './components/ActionListGroup';
export interface ActionListProps extends UseDropdownOptions {
    children: React.ReactNode;
}
declare type ActionListComponent = ForwardRefWithStaticComponents<ActionListProps, {
    Trigger: typeof ActionListTrigger;
    Dropdown: typeof ActionListDropdown;
    Group: typeof ActionListGroup;
    Divider: typeof ActionListDivider;
    Item: typeof ActionListItem;
}>;
export declare const ActionList: ActionListComponent;
export {};
//# sourceMappingURL=ActionList.d.ts.map