import { Ecc } from './qrcodegen'; import type { ExtractPropTypes } from 'vue'; import type Qrcode from './qrcode.vue'; export declare const LEVEL_MAP: { L: Ecc; M: Ecc; Q: Ecc; H: Ecc; }; export declare type LEVEL_MAP_TYPE = typeof LEVEL_MAP; export declare type ImageSettings = { src?: string; width?: number; height?: number; x?: number; y?: number; excavate?: boolean; }; export declare const qrcodeProps: { readonly value: never; readonly size: import("@inte-cloud/lit-element/es/utils").EpPropFinalized; readonly level: import("@inte-cloud/lit-element/es/utils").EpPropFinalized<(new (...args: any[]) => ("M" | "L" | "H" | "Q") & {}) | (() => "M" | "L" | "H" | "Q") | ((new (...args: any[]) => ("M" | "L" | "H" | "Q") & {}) | (() => "M" | "L" | "H" | "Q"))[], unknown, unknown, "L", boolean>; readonly background: import("@inte-cloud/lit-element/es/utils").EpPropFinalized; readonly foreground: import("@inte-cloud/lit-element/es/utils").EpPropFinalized; readonly margin: import("@inte-cloud/lit-element/es/utils").EpPropFinalized; readonly imageSettings: import("@inte-cloud/lit-element/es/utils").EpPropFinalized<(new (...args: any[]) => ImageSettings) | (() => ImageSettings) | ((new (...args: any[]) => ImageSettings) | (() => ImageSettings))[], unknown, unknown, () => ImageSettings, false>; }; export declare type QrcodeProps = ExtractPropTypes; export declare type QrcodeInstance = InstanceType;