import { PayloadAction } from '@reduxjs/toolkit'; import { ICompany } from '../api/types'; type CompanyStateType = { company: ICompany | null; companyId: string; apiKey: string; }; export declare const companySlice: import("@reduxjs/toolkit").Slice, action: PayloadAction<{ company: ICompany | null; }>) => void; setCompanyCredentials: (state: import("immer/dist/internal").WritableDraft, action: PayloadAction<{ companyId?: string; apiKey?: string; }>) => void; }, "companySlice">; declare const _default: import("redux").Reducer; export default _default; export declare const setCompany: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ company: ICompany | null; }, "companySlice/setCompany">, setCompanyCredentials: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ companyId?: string | undefined; apiKey?: string | undefined; }, "companySlice/setCompanyCredentials">;