import type { BaseMovexDefinitionResourcesMap, MovexDefinition, AnyAction, GetReducerAction, StringKeys } from 'movex-core-util'; import { ConnectionToMaster } from './ConnectionToMaster'; export declare class MovexFromDefinition { private movexDefinition; connectionToMaster: ConnectionToMaster; private movex; constructor(movexDefinition: MovexDefinition, connectionToMaster: ConnectionToMaster); getClientId(): string; getClient(): Pick, "id" | "info">; register>(resourceType: TResourceType): import("./MovexResource").MovexResource, GetReducerAction, TResourceType>; }