import { AxiosInstance } from "axios"; import React from "react"; declare type CGIFrameWorkContextTypes = { axiosInstance: () => AxiosInstance; rotasCombo: string; rotasModal: string; rotasAltert: string; rotasCalendario: string; rotasGrupoMetas: string; rotasMetas: string; rotasResumos: string; rotasGrupoResumos: string; rotasnNotificacao: string; rotasGrupoNotificacao: string; rotasSino: string; rotasHistorico: string; rotasFavorito: string; rotasTableResumo: string; rotasPermissoes: string; rotasRelatorio: string; }; declare type CGIFrameWorkProviderTypes = { ContextCGIFrameWork: CGIFrameWorkContextTypes; setContextCGIFrameWork: React.Dispatch>; }; /** * @Componente CGIFrameWorkContext - Context Principal * @Ref Context */ export declare const CGIFrameWorkContext: React.Context; /** * @Componente CGIFrameWorkProvider - Provider Principal * @Ref Provider */ declare function CGIFrameWorkProvider(props: { children: React.ReactNode; CGIFrameWorkConfig: CGIFrameWorkContextTypes; }): JSX.Element; export { CGIFrameWorkProvider }; export default CGIFrameWorkContext;