import { DispatchAction } from '../Core/CommonTypes'; import { CategoryOntology } from '../Utils/CategoryUtils'; import { Question, RecordClass } from '../Utils/WdkModel'; import { ServiceConfig } from '../Service/ServiceBase'; import { User } from '../Utils/WdkUser'; import { InferAction } from '../Utils/ActionCreatorUtils'; import { CompositeService } from '../Service/ServiceMixins'; export declare const configLoaded: { (config: ServiceConfig): import("../Utils/ActionCreatorUtils").Action<"static/config-loaded", { config: ServiceConfig; }>; readonly type: "static/config-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const ontologyLoaded: { (ontology: CategoryOntology): import("../Utils/ActionCreatorUtils").Action<"static/ontology-loaded", { ontology: CategoryOntology; }>; readonly type: "static/ontology-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const questionsLoaded: { (questions: Question[]): import("../Utils/ActionCreatorUtils").Action<"static/questions-loaded", { questions: Question[]; }>; readonly type: "static/questions-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const recordClassesLoaded: { (recordClasses: RecordClass[]): import("../Utils/ActionCreatorUtils").Action<"static/recordClasses-loaded", { recordClasses: RecordClass[]; }>; readonly type: "static/recordClasses-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const userLoaded: { (user: User): import("../Utils/ActionCreatorUtils").Action<"static/user-loaded", { user: User; }>; readonly type: "static/user-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const preferencesLoaded: { (preferences: Record>): import("../Utils/ActionCreatorUtils").Action<"static/preferences-loaded", { preferences: Record>; }>; readonly type: "static/preferences-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; }>>; export declare const allDataLoaded: { (): import("../Utils/ActionCreatorUtils").Action<"static/all-data-loaded", undefined>; readonly type: "static/all-data-loaded"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare const loadError: { (error: Error): import("../Utils/ActionCreatorUtils").Action<"static/load-error", { error: Error; }>; readonly type: "static/load-error"; } & import("../Utils/ActionCreatorUtils").ActionTypeGuardContainer>; export declare type Action = InferAction | InferAction | InferAction | InferAction | InferAction | InferAction | InferAction | InferAction; export declare function loadAllStaticData(wdkService: CompositeService, dispatch: DispatchAction): void; //# sourceMappingURL=StaticDataActions.d.ts.map