import { ObjectID } from '@buerli.io/core';
import { GetState } from 'zustand';
import { appApi } from './CADActions';
export declare type CADStateT = {
    assemblyTree: {
        prodStack: ObjectID[];
    };
    api: ReturnType<typeof appApi>;
};
declare const CADApi: import("zustand").StoreApi<CADStateT>;
declare const useCADStore: import("zustand").UseStore<CADStateT>;
declare const getCADState: GetState<CADStateT>;
export { useCADStore, CADApi, getCADState };
