import React from 'react';
import { Theme } from '@plurid/plurid-themes';
import { ToolbarButton } from "../../../../data/interfaces";
import { HorizontalPositions } from "../../../../data/enumerations";
export interface ToolbarSpecificOwnProperties {
    buttons: ToolbarButton[];
    handleClick: (type: any, index: number) => void;
    activeType: any;
    selectors: any;
    position?: keyof typeof HorizontalPositions;
    children?: React.ReactNode;
}
export interface ToolbarSpecificStateProperties {
    stateToolbars: any;
    stateIdentonym: string;
    stateInteractionTheme: Theme;
}
export interface ToolbarSpecificDispatchProperties {
}
export type ToolbarSpecificProperties = ToolbarSpecificOwnProperties & ToolbarSpecificStateProperties & ToolbarSpecificDispatchProperties;
declare const ConnectedToolbarSpecific: import("react-redux").ConnectedComponent<React.FC<ToolbarSpecificProperties>, {
    [x: string]: any;
}>;
export default ConnectedToolbarSpecific;
