import { Ref } from 'vue-demi';
interface StoreData {
    type: string;
    uid: string;
    data: any;
}
export declare const store: Ref<Array<StoreData>>;
export declare const addComponent: (data: StoreData) => number;
export declare const removeComponent: (uid: string) => void;
export declare const getComponentsByType: (type: string) => StoreData[];
export declare const generateUid: () => string;
export {};
