import type { PropType } from 'vue';
import type { SettingsAPI, ColumnHooks, DataHandler, OnCancel, OnEntryChange, OnEntryInit, OnResults, IStepHandler } from './types';
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    licenseKey: {
        type: StringConstructor;
        required: true;
    };
    settings: {
        type: () => SettingsAPI;
        required: true;
    };
    onResults: {
        type: PropType<OnResults | undefined>;
        default: undefined;
    };
    onEntryChange: {
        type: PropType<OnEntryChange | undefined>;
        default: undefined;
    };
    onCancel: {
        type: PropType<OnCancel | undefined>;
        default: undefined;
    };
    onEntryInit: {
        type: PropType<OnEntryInit | undefined>;
        default: undefined;
    };
    columnHooks: {
        type: PropType<ColumnHooks | undefined>;
        default: undefined;
    };
    dataHandler: {
        type: PropType<DataHandler | undefined>;
        default: undefined;
    };
    stepHandler: {
        type: PropType<IStepHandler | undefined>;
        default: undefined;
    };
}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    licenseKey: {
        type: StringConstructor;
        required: true;
    };
    settings: {
        type: () => SettingsAPI;
        required: true;
    };
    onResults: {
        type: PropType<OnResults | undefined>;
        default: undefined;
    };
    onEntryChange: {
        type: PropType<OnEntryChange | undefined>;
        default: undefined;
    };
    onCancel: {
        type: PropType<OnCancel | undefined>;
        default: undefined;
    };
    onEntryInit: {
        type: PropType<OnEntryInit | undefined>;
        default: undefined;
    };
    columnHooks: {
        type: PropType<ColumnHooks | undefined>;
        default: undefined;
    };
    dataHandler: {
        type: PropType<DataHandler | undefined>;
        default: undefined;
    };
    stepHandler: {
        type: PropType<IStepHandler | undefined>;
        default: undefined;
    };
}>> & Readonly<{}>, {
    onResults: OnResults | undefined;
    onEntryChange: OnEntryChange | undefined;
    onCancel: OnCancel | undefined;
    onEntryInit: OnEntryInit | undefined;
    columnHooks: ColumnHooks | undefined;
    dataHandler: DataHandler | undefined;
    stepHandler: IStepHandler | undefined;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
