import { BaseEntity } from "./api/BaseEntity.js"; import { fromEntityJSON, reviveEntities } from "./api/EntityRegistry.js"; import Api from "./Api.js"; import ApiClient from "./ApiClient.js"; import * as error from "./error.js"; import { createDefaultMultiServerTokenStorageStrategy } from "./utils/createDefaultMultiServerTokenStorageStrategy.js"; import { createDefaultTokenStorageStrategy } from "./utils/createDefaultTokenStorageStrategy.js"; import { MultiServerTokenStorageStrategy } from "./utils/MultiServerTokenStorageStrategy.js"; import OfflineClientManager from "./utils/OfflineClientManager.js"; import * as reactive from "./utils/reactive.js"; import { TokenStorageStrategy } from "./utils/TokenStorage.js"; declare const cocolightApiClient: { ApiClient: typeof ApiClient; Api: typeof Api; error: typeof error; reactive: typeof reactive; effect: typeof reactive.effect; batch: typeof reactive.batch; isSignal: typeof reactive.isSignal; reactiveObject: typeof reactive.reactive; isReactive: typeof reactive.isReactive; computed: typeof reactive.computed; watch: typeof reactive.watch; getSignals: typeof reactive.getSignals; subscribeTo: typeof reactive.subscribeTo; tokenStorageStrategy: { createDefaultTokenStorageStrategy: typeof createDefaultTokenStorageStrategy; TokenStorageStrategy: typeof TokenStorageStrategy; createDefaultMultiServerTokenStorageStrategy: typeof createDefaultMultiServerTokenStorageStrategy; MultiServerTokenStorageStrategy: typeof MultiServerTokenStorageStrategy; }; helper: { fromEntityJSON: typeof fromEntityJSON; reviveEntities: typeof reviveEntities; restorePaginationFromJSON: typeof BaseEntity.restorePaginationFromJSON; }; OfflineClientManager: typeof OfflineClientManager; }; export default cocolightApiClient; export { batch, computed, effect, getSignals, isReactive, isSignal, reactive, subscribeTo, watch } from "./utils/reactive.js"; export { toCsv, formatImportTable } from "./utils/adminImportExport.js"; export type { default as Api } from "./Api.js"; export type { default as ApiClient } from "./ApiClient.js"; export type { default as EndpointApi } from "./api/EndpointApi.js"; export type { UserApi } from "./api/UserApi.js"; export type { ApiClientOptions, CallEndpointData, CallEndpointResult, CallEndpointResponse, ApiClientOfflineEnqueueResult } from "./ApiClient.js"; export type { TokenStorageStrategy } from "./utils/TokenStorage.js"; export type { MultiServerTokenStorageStrategy } from "./utils/MultiServerTokenStorageStrategy.js"; export type { default as OfflineClientManager } from "./utils/OfflineClientManager.js"; export type { OfflineAction } from "./utils/OfflineClientManager.js"; export type { User } from "./api/User.js"; export type { Organization } from "./api/Organization.js"; export type { Project } from "./api/Project.js"; export type { Event } from "./api/Event.js"; export type { Poi } from "./api/Poi.js"; export type { Classified } from "./api/Classified.js"; export type { Badge } from "./api/Badge.js"; export type { News } from "./api/News.js"; export type { Comment } from "./api/Comment.js"; export type { Answer } from "./api/Answer.js"; export type { Form } from "./api/Form.js"; export type { Action } from "./api/Action.js"; export type * from "./api/serverDataType/User.js"; export type * from "./api/serverDataType/Organization.js"; export { ORGANIZATION_TYPES } from "./api/serverDataType/Organization.js"; export { PROJECT_AVANCEMENTS } from "./api/serverDataType/Project.js"; export { EVENT_TYPES } from "./api/serverDataType/Event.js"; export { POI_TYPES } from "./api/serverDataType/Poi.js"; export type * from "./api/serverDataType/Project.js"; export { CLASSIFIED_SECTIONS, CLASSIFIED_CATEGORIES, CLASSIFIED_SUBCATEGORIES } from "./api/serverDataType/Classified.js"; export type * from "./api/serverDataType/Classified.js"; export type * from "./api/serverDataType/Event.js"; export type * from "./api/serverDataType/Poi.js"; export type * from "./api/serverDataType/News.js"; export type * from "./api/serverDataType/Comment.js"; export type * from "./api/serverDataType/Answer.js"; export type * from "./api/serverDataType/Form.js"; export { ACTION_STATUSES } from "./api/serverDataType/Action.js"; export type * from "./api/serverDataType/Action.js"; export type * from "./api/serverDataType/common.js"; export type * from "./api/serverDataType/Country.js"; export type * from "./api/serverDataType/Zone.js"; export type * from "./api/serverDataType/Notification.js"; export type { Notification, Notifications } from "./api/Notifications.js"; export type { PaginatorPage, PaginatorState, FundingEnvelopeResult, FundingEnvelopeProjectItem, SearchCostumVariant, SetTypeValue, CostumContextFields, WithCostumContext, EntityType, CoformThematicValue, CoformFilterByPathResult, } from "./api/BaseEntity.js"; export { UPDATE_PATH_MAGIC } from "./api/BaseEntity.js"; export type { CostumScope, CostumRuntimeContext, CostumFormDescriptor, CostumFieldDescriptor, CostumFieldType, } from "./costum/runtime.js"; export type { Collection, KnownCostumSlug } from "./costum/types.js"; export { describeCostumForms } from "./costum/runtime.js"; export { describeEntityForm } from "./forms/entityForm.js"; export type { EntityFormDescriptor, BaseFieldDescriptor, EntityFieldType, EntityFieldFormat } from "./forms/entityForm.js"; export type { AllStepsData, PendingUploadValue, PendingUpload, ProcessUploadsOptions, AnswerGetOptions, UploadAnswerFileOptions, UploadAnswerFileResult, GetFilesOptions, AnswerFileItem, } from "./api/Answer.js"; export type * from "./types/index.js"; export type * from "./api/EndpointApi.types.js";