import type { ConfigurationSection, FoldingSection, InsightConfigurationSection, QuerySection } from '../../state/state-sections.js'; import { type LoadCollectionFulfilledReturn, type RegisterFoldingActionCreatorPayload } from '../folding/folding-actions.js'; export type { LoadCollectionFulfilledReturn, RegisterFoldingActionCreatorPayload, }; export declare const registerFolding: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: RegisterFoldingActionCreatorPayload], RegisterFoldingActionCreatorPayload, "folding/register", never, never>; export type StateNeededByLoadCollection = ConfigurationSection & FoldingSection & QuerySection & InsightConfigurationSection; export declare const loadCollection: import("@reduxjs/toolkit").AsyncThunk; dispatch?: import("redux-thunk").ThunkDispatch | undefined; serializedErrorType?: unknown; pendingMeta?: unknown; fulfilledMeta?: unknown; rejectedMeta?: unknown; }>;