UNPKG

2.44 kBTypeScriptView Raw
1import { type ExtractPropTypes } from 'vue';
2export declare const signatureProps: {
3 tips: StringConstructor;
4 type: {
5 type: import("vue").PropType<string>;
6 default: string;
7 };
8 penColor: {
9 type: import("vue").PropType<string>;
10 default: string;
11 };
12 lineWidth: {
13 type: NumberConstructor;
14 default: number;
15 };
16 clearButtonText: StringConstructor;
17 backgroundColor: {
18 type: import("vue").PropType<string>;
19 default: string;
20 };
21 confirmButtonText: StringConstructor;
22};
23export type SignatureProps = ExtractPropTypes<typeof signatureProps>;
24declare const _default: import("vue").DefineComponent<ExtractPropTypes<{
25 tips: StringConstructor;
26 type: {
27 type: import("vue").PropType<string>;
28 default: string;
29 };
30 penColor: {
31 type: import("vue").PropType<string>;
32 default: string;
33 };
34 lineWidth: {
35 type: NumberConstructor;
36 default: number;
37 };
38 clearButtonText: StringConstructor;
39 backgroundColor: {
40 type: import("vue").PropType<string>;
41 default: string;
42 };
43 confirmButtonText: StringConstructor;
44}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("submit" | "clear" | "start" | "end" | "signing")[], "submit" | "clear" | "start" | "end" | "signing", import("vue").PublicProps, Readonly<ExtractPropTypes<{
45 tips: StringConstructor;
46 type: {
47 type: import("vue").PropType<string>;
48 default: string;
49 };
50 penColor: {
51 type: import("vue").PropType<string>;
52 default: string;
53 };
54 lineWidth: {
55 type: NumberConstructor;
56 default: number;
57 };
58 clearButtonText: StringConstructor;
59 backgroundColor: {
60 type: import("vue").PropType<string>;
61 default: string;
62 };
63 confirmButtonText: StringConstructor;
64}>> & Readonly<{
65 onSubmit?: ((...args: any[]) => any) | undefined;
66 onClear?: ((...args: any[]) => any) | undefined;
67 onStart?: ((...args: any[]) => any) | undefined;
68 onEnd?: ((...args: any[]) => any) | undefined;
69 onSigning?: ((...args: any[]) => any) | undefined;
70}>, {
71 type: string;
72 backgroundColor: string;
73 lineWidth: number;
74 penColor: string;
75}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
76export default _default;
77
\No newline at end of file