import { type ComponentProps, type ReactNode } from 'react'; import { type AsChildProp, type InnerClassNamesProp, type MergeProps } from '../../types'; export type CellActionMode = 'primary' | 'secondary' | 'themed' | 'destructive' | 'custom'; export type CellActionSurface = 'default' | 'island'; export type CellActionHeight = 'compact' | 'normal'; export type CellActionInnerElementKey = 'before' | 'chevron' | 'content'; interface CellActionOwnProps extends AsChildProp { mode?: CellActionMode; surface?: CellActionSurface; height?: CellActionHeight; before?: ReactNode; showChevron?: boolean; innerClassNames?: InnerClassNamesProp; } export type CellActionProps = MergeProps, CellActionOwnProps>; export declare const CellAction: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export {}; //# sourceMappingURL=CellAction.d.ts.map