import React, { Dispatch } from 'react'; import { Styles } from '../button/Button'; export declare type T_Context = { excute: boolean; setExcute: Dispatch; loading: boolean; setLoading: Dispatch; isForm: boolean; }; export declare const Context: React.Context; interface Props { onSubmit: () => void; children: React.ReactNode; form?: boolean; className?: string; id?: string; } export declare const Provider: (props: Props) => JSX.Element; export declare const Submit: React.FC<{ loading?: boolean; text: string; className?: string; disabled?: boolean; styles?: Styles; }>; export declare const Error: React.FC<{ error: string | string[]; top?: number | string; }>; export {};