import { LinkPropsT } from 'src/link';
import { LanguageT } from '../locale/types';
import { ExtractPropTypes, PropType } from 'vue';
export type LanguageConfigT = LanguageT;
export interface LinkConfigT {
    click: (e: MouseEvent, params: LinkPropsT, attrs: Record<string, any>) => void;
}
export declare const configProviderProps: {
    /**
     * 语言词条
     */
    locale: {
        type: PropType<LanguageConfigT>;
    };
    /**
     * Link组件全局配置
     */
    link: {
        type: PropType<LinkConfigT>;
    };
};
export type ConfigProviderPropsT = ExtractPropTypes<typeof configProviderProps>;
