import React, { ReactNode } from "react";
interface MenuItem {
    id: string;
    label: string;
    icon: string;
    path: string;
    exact?: boolean;
}
interface AdminLayoutProps {
    children: ReactNode;
    menuItems: MenuItem[];
    currentPath: string;
    sidebarOpen?: boolean;
    onSidebarToggle?: () => void;
    onLogout?: () => void;
}
export declare const AdminLayout: React.FC<AdminLayoutProps>;
export default AdminLayout;
//# sourceMappingURL=index.d.ts.map