export interface BaseLifeCycle { created?: any; updated?: any; destroyed?: any; } export interface LifeCycle extends BaseLifeCycle { beforeCreate?: any; beforeMount?: any; mounted?: any; beforeUpdate?: any; beforeDestroy?: any; }