import { MassActionsSize, StyledButtonProps } from './types'; export declare const StyledButtonWithDropdown: import('react').ComponentType & Omit, "value"> & import('@salutejs/plasma-new-hope').AsProps & { text?: string | undefined; contentLeft?: import('react').ReactNode; contentPlacing?: "default" | "relaxed" | undefined; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; stretch?: boolean | undefined; stretching?: "fixed" | "auto" | "filled" | undefined; square?: boolean | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pin?: "square-square" | "square-clear" | "clear-square" | "clear-clear" | "clear-circle" | "circle-clear" | "circle-circle" | undefined; appearance?: "default" | "outline" | undefined; view?: string | undefined; size?: string | undefined; outlined?: boolean | undefined; shiftLeft?: boolean | undefined; shiftRight?: boolean | undefined; blur?: "small" | "medium" | "large" | undefined; } & { value?: string | number | undefined; contentRight?: undefined; } & import('react').RefAttributes, "ref"> | Omit & Omit, "value"> & import('@salutejs/plasma-new-hope').AsProps & { text?: string | undefined; contentLeft?: import('react').ReactNode; contentPlacing?: "default" | "relaxed" | undefined; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; stretch?: boolean | undefined; stretching?: "fixed" | "auto" | "filled" | undefined; square?: boolean | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pin?: "square-square" | "square-clear" | "clear-square" | "clear-clear" | "clear-circle" | "circle-clear" | "circle-circle" | undefined; appearance?: "default" | "outline" | undefined; view?: string | undefined; size?: string | undefined; outlined?: boolean | undefined; shiftLeft?: boolean | undefined; shiftRight?: boolean | undefined; blur?: "small" | "medium" | "large" | undefined; } & { value?: undefined; contentRight?: import('react').ReactNode; } & import('react').RefAttributes, "ref">> & StyledButtonProps>; export declare const StyledLinkButtonWithDropdown: import('react').ComponentType & import('react').AnchorHTMLAttributes & { text?: string | undefined; contentRight?: import('react').ReactNode; contentLeft?: import('react').ReactNode; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; disabled?: boolean | undefined; view?: string | undefined; size?: string | undefined; } & import('react').RefAttributes, "ref"> & import('react').RefAttributes & StyledButtonProps>; export declare const MassActionsContainer: import('styled-components').StyledComponent<"div", import('styled-components').DefaultTheme, { $isCollapsed?: boolean | undefined; $size?: MassActionsSize | undefined; $translateX?: number | undefined; $isInitialCalculationComplete?: boolean | undefined; $bottom?: number | undefined; }, never>; export declare const MassActionsContent: import('styled-components').StyledComponent<"div", import('styled-components').DefaultTheme, { $isCollapsed?: boolean | undefined; $isCompact?: boolean | undefined; }, never>; export declare const ActionsWrapper: import('styled-components').StyledComponent<"div", import('styled-components').DefaultTheme, { $isCollapsed: boolean; }, never>; export declare const HiddenButtonsMeasurementContainer: import('styled-components').StyledComponent<"div", import('styled-components').DefaultTheme, {}, never>; export declare const ButtonMeasurementWrapper: import('styled-components').StyledComponent<"div", import('styled-components').DefaultTheme, {}, never>; export declare const VisibleButtonWrapper: import('styled-components').StyledComponent<"div", import('styled-components').DefaultTheme, {}, never>; export declare const CollapseIcon: import('styled-components').StyledComponent, import('styled-components').DefaultTheme, { $isCollapsed: boolean; }, never>; export declare const CollapseButton: import('styled-components').StyledComponent & ((Omit, "value"> & import('@salutejs/plasma-new-hope').AsProps & { text?: string | undefined; contentLeft?: import('react').ReactNode; contentPlacing?: "default" | "relaxed" | undefined; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; stretch?: boolean | undefined; stretching?: "fixed" | "auto" | "filled" | undefined; square?: boolean | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pin?: "square-square" | "square-clear" | "clear-square" | "clear-clear" | "clear-circle" | "circle-clear" | "circle-circle" | undefined; appearance?: "default" | "outline" | undefined; view?: string | undefined; size?: string | undefined; outlined?: boolean | undefined; shiftLeft?: boolean | undefined; shiftRight?: boolean | undefined; blur?: "small" | "medium" | "large" | undefined; } & { value?: string | number | undefined; contentRight?: undefined; } & import('react').RefAttributes) | (Omit, "value"> & import('@salutejs/plasma-new-hope').AsProps & { text?: string | undefined; contentLeft?: import('react').ReactNode; contentPlacing?: "default" | "relaxed" | undefined; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; stretch?: boolean | undefined; stretching?: "fixed" | "auto" | "filled" | undefined; square?: boolean | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pin?: "square-square" | "square-clear" | "clear-square" | "clear-clear" | "clear-circle" | "circle-clear" | "circle-circle" | undefined; appearance?: "default" | "outline" | undefined; view?: string | undefined; size?: string | undefined; outlined?: boolean | undefined; shiftLeft?: boolean | undefined; shiftRight?: boolean | undefined; blur?: "small" | "medium" | "large" | undefined; } & { value?: undefined; contentRight?: import('react').ReactNode; } & import('react').RefAttributes))>, import('styled-components').DefaultTheme, { $isCollapsed: boolean; $isCompact: boolean; }, never>; export declare const MoreButton: import('styled-components').StyledComponent & ((Omit, "value"> & import('@salutejs/plasma-new-hope').AsProps & { text?: string | undefined; contentLeft?: import('react').ReactNode; contentPlacing?: "default" | "relaxed" | undefined; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; stretch?: boolean | undefined; stretching?: "fixed" | "auto" | "filled" | undefined; square?: boolean | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pin?: "square-square" | "square-clear" | "clear-square" | "clear-clear" | "clear-circle" | "circle-clear" | "circle-circle" | undefined; appearance?: "default" | "outline" | undefined; view?: string | undefined; size?: string | undefined; outlined?: boolean | undefined; shiftLeft?: boolean | undefined; shiftRight?: boolean | undefined; blur?: "small" | "medium" | "large" | undefined; } & { value?: string | number | undefined; contentRight?: undefined; } & import('react').RefAttributes) | (Omit, "value"> & import('@salutejs/plasma-new-hope').AsProps & { text?: string | undefined; contentLeft?: import('react').ReactNode; contentPlacing?: "default" | "relaxed" | undefined; additionalContent?: import('react').ReactNode; isLoading?: boolean | undefined; loader?: import('react').ReactNode; stretch?: boolean | undefined; stretching?: "fixed" | "auto" | "filled" | undefined; square?: boolean | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pin?: "square-square" | "square-clear" | "clear-square" | "clear-clear" | "clear-circle" | "circle-clear" | "circle-circle" | undefined; appearance?: "default" | "outline" | undefined; view?: string | undefined; size?: string | undefined; outlined?: boolean | undefined; shiftLeft?: boolean | undefined; shiftRight?: boolean | undefined; blur?: "small" | "medium" | "large" | undefined; } & { value?: undefined; contentRight?: import('react').ReactNode; } & import('react').RefAttributes))>, "button">, import('styled-components').DefaultTheme, {}, never>; export declare const StyledDivider: import('styled-components').StyledComponent & import('../Divider').DividerProps & import('react').RefAttributes>, import('styled-components').DefaultTheme, {}, never>;