import { ExtractPropTypes, PropType } from 'vue';
import { IconsOptions, LocaleOptions } from '@vexip-ui/config';
import { PropsOptions } from '../props';
export declare const configProviderProps: {
    props: {
        type: PropType<PropsOptions>;
        default: () => {};
    };
    locale: {
        type: PropType<LocaleOptions>;
        default: () => {};
    };
    icons: {
        type: PropType<IconsOptions>;
        default: () => {};
    };
    zIndex: {
        type: NumberConstructor;
        default: null;
    };
    theme: {
        type: PropType<"base" | "dark" | (string & {})>;
        default: null;
    };
    hoverDelay: {
        type: NumberConstructor;
        default: null;
    };
};
export type ConfigProviderProps = ExtractPropTypes<typeof configProviderProps>;
