import { ControlModelBinding, ControlSchema, ControlWorkspaceOptions, UseControlWorkspaceReturn } from './controlSchemaTypes'; /** * Prepare shared reactive values plus AppTopBar/AppSidebar/FormBuilder bindings from one simple controls data model. * * @example Recommended * ```ts * const workspace = useControlWorkspace(workspaceModel) * const { form, sidebar, topBar } = workspace.bindings * ``` */ export declare function useControlWorkspace(controlsOrModel: TControls | (ControlModelBinding & { controls: TControls; }), options?: ControlWorkspaceOptions): UseControlWorkspaceReturn;