declare const _default: import('vue').DefineComponent<
  {},
  {},
  {
    use2dCanvas: boolean
    canvasHeight: number
    canvasWidth: null
    parentWidth: number
    inited: boolean
    progress: number
    firstRender: number
    done: boolean
    tasks: never[]
  },
  {
    styles(): string
    canvasId(): string
    size(): string | undefined
    dpr(): any
    boardWidth(): any
    boardHeight(): any
    hasBoard(): any
    elements(): any
  },
  {
    watchRender(val: any, old: any): Promise<void>
    setFilePath(path: any, param: any): Promise<any>
    getSize(args: any): Promise<void>
    canvasToTempFilePathSync(args: any): void
    runTask(): void
    getParentWeith(): Promise<any>
    render(args?: {}): Promise<void | {
      ctx: any
      draw: any
      node: any
    }>
    canvasDraw(flag?: boolean): Promise<any>
    getContext(): Promise<any>
    canvasToTempFilePath(args?: {}): Promise<any>
  },
  any,
  import('vue').ComponentOptionsMixin,
  {},
  string,
  import('vue').PublicProps,
  Readonly<import('vue').ExtractPropTypes<{}>>,
  {},
  {}
>
export default _default
