import FaceAge from "face-age";
import { Component, ComponentOptions, ComponentPublicInstance, Plugin } from "vue";

export interface VueFaceAgeComponent extends ComponentPublicInstance {
  // data
  readonly chart?: FaceAge;
  // props
  options?: any;
  onLoad?: any;
  // method
  init(): Promise<void>;
  refresh(): Promise<void>;
  destroy(): void;
}

declare const VueFaceAge: Component & ComponentOptions<VueFaceAgeComponent> & Plugin;

export default VueFaceAge;
