import { OcrAttrs } from './types'; declare const OcrComponent: import('vue').DefineComponent<{ id: { type: import('vue').PropType; required: true; }; type: { type: import('vue').PropType; required: true; }; attrs: { type: import('vue').PropType; required: true; }; value: { type: import('vue').PropType; }; }, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:value": (value: Record) => void; }, string, import('vue').PublicProps, Readonly; required: true; }; type: { type: import('vue').PropType; required: true; }; attrs: { type: import('vue').PropType; required: true; }; value: { type: import('vue').PropType; }; }>> & { "onUpdate:value"?: ((value: Record) => any) | undefined; }, {}, {}>; export declare const idCardOcr: WidgetConfig; export declare const bankCardOcr: WidgetConfig; export declare const vehicleLicenseOcr: WidgetConfig; export declare const driverLicenseOcr: WidgetConfig; export declare const businessLicenseOcr: WidgetConfig; export declare const specialCertificateOcr: WidgetConfig; export declare const vatInvoiceOcr: WidgetConfig; export declare const customTableOcr: WidgetConfig; export { OcrComponent };