UNPKG

@arteneo/forge

Version:
17 lines (16 loc) 747 B
import React from "react"; interface VisibleColumnInterface { name: string; visible: boolean; } interface VisibleColumnsProviderProps { children: React.ReactNode; } interface VisibleColumnsContextProps { columns: VisibleColumnInterface[]; setColumns: React.Dispatch<React.SetStateAction<VisibleColumnInterface[]>>; } declare const VisibleColumnsContext: React.Context<VisibleColumnsContextProps>; declare const VisibleColumnsProvider: ({ children }: VisibleColumnsProviderProps) => React.JSX.Element; declare const useVisibleColumns: () => VisibleColumnsContextProps; export { VisibleColumnInterface, VisibleColumnsContext, VisibleColumnsContextProps, VisibleColumnsProvider, VisibleColumnsProviderProps, useVisibleColumns, };