@fesjs/fes-design
Version:
fes-design for PC
32 lines (31 loc) • 957 B
TypeScript
import type { PropType } from 'vue';
import type { ExtractPublicPropTypes } from '../_util/interface';
type Size = 'large' | 'middle' | 'small';
type Type = 'default' | 'primary' | 'success' | 'danger' | 'warning';
type TargetType = '_blank' | '_self' | '_parent' | '_top';
export declare const linkProps: {
readonly size: {
readonly type: PropType<Size>;
readonly default: "middle";
};
readonly type: {
readonly type: PropType<Type>;
readonly default: "default";
};
readonly underline: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly disabled: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly href: {
readonly type: StringConstructor;
};
readonly target: {
readonly type: PropType<TargetType>;
};
};
export type LinkProps = ExtractPublicPropTypes<typeof linkProps>;
export {};