///
import { DragControls } from 'framer-motion';
import { SxProps, Theme } from '@mui/material/styles';
import { AppService } from '../../types/index.js';
export interface AppServicesBarProps {
appCode: string;
serviceCode: string;
services: AppService[];
isMaximized: boolean;
dimensions: {
width: number | string;
};
ui: {
onStartDrag: DragControls['start'];
};
onChangeServiceCode: (serviceCode: string) => void;
onClickServiceItem: (code: string) => void;
sx?: SxProps;
}
declare function AppServicesBar({ appCode, services, isMaximized, dimensions, serviceCode, ui: { onStartDrag }, onChangeServiceCode, onClickServiceItem, sx, }: Readonly): import("react").JSX.Element | null;
declare const _default: import("react").MemoExoticComponent;
export default _default;