@wetspace/pro-components
Version:
::: tip 基本介绍
55 lines (53 loc) • 2.54 kB
TypeScript
import { WetLoginOtherActionType } from '../types';
declare const _default: __VLS_WithTemplateSlots<import('vue').DefineComponent<import('vue').ExtractPropTypes<{
logo: {
readonly type: import('vue').PropType<unknown>;
readonly required: false;
readonly validator: (val: unknown) => boolean;
__epPropKey: true;
};
title: StringConstructor;
subTitle: StringConstructor;
isPage: BooleanConstructor;
havePhone: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
backgroundImage: StringConstructor;
storeName: import('element-plus/es/utils').EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
otherActions: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<WetLoginOtherActionType[]>, unknown, unknown, () => string[], boolean>;
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
login: (...args: any[]) => void;
forget: (...args: any[]) => void;
getCode: (...args: any[]) => void;
otherLogin: (...args: any[]) => void;
}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
logo: {
readonly type: import('vue').PropType<unknown>;
readonly required: false;
readonly validator: (val: unknown) => boolean;
__epPropKey: true;
};
title: StringConstructor;
subTitle: StringConstructor;
isPage: BooleanConstructor;
havePhone: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
backgroundImage: StringConstructor;
storeName: import('element-plus/es/utils').EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
otherActions: import('element-plus/es/utils').EpPropFinalized<import('vue').PropType<WetLoginOtherActionType[]>, unknown, unknown, () => string[], boolean>;
}>> & Readonly<{
onLogin?: (...args: any[]) => any;
onForget?: (...args: any[]) => any;
onGetCode?: (...args: any[]) => any;
onOtherLogin?: (...args: any[]) => any;
}>, {
isPage: boolean;
havePhone: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>;
storeName: string;
otherActions: WetLoginOtherActionType[];
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>, {
footer?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};