UNPKG

4.12 kBTypeScriptView Raw
1import type { ExtractPropTypes, HTMLAttributes } from 'vue';
2export declare const basicProps: {
3 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
4 default: string;
5 };
6 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
7 tagName: import("vue-types").VueTypeValidableDef<string> & {
8 default: string;
9 };
10};
11export declare type BasicProps = Partial<ExtractPropTypes<typeof basicProps>> & HTMLAttributes;
12declare const Layout: import("vue").DefineComponent<{
13 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
14 default: string;
15 };
16 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
17 tagName: import("vue-types").VueTypeValidableDef<string> & {
18 default: string;
19 };
20}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
21 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
22 default: string;
23 };
24 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
25 tagName: import("vue-types").VueTypeValidableDef<string> & {
26 default: string;
27 };
28}>>, {
29 prefixCls: string;
30 tagName: string;
31}>;
32declare const Header: import("vue").DefineComponent<{
33 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
34 default: string;
35 };
36 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
37 tagName: import("vue-types").VueTypeValidableDef<string> & {
38 default: string;
39 };
40}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
41 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
42 default: string;
43 };
44 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
45 tagName: import("vue-types").VueTypeValidableDef<string> & {
46 default: string;
47 };
48}>>, {
49 prefixCls: string;
50 tagName: string;
51}>;
52declare const Footer: import("vue").DefineComponent<{
53 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
54 default: string;
55 };
56 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
57 tagName: import("vue-types").VueTypeValidableDef<string> & {
58 default: string;
59 };
60}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
61 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
62 default: string;
63 };
64 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
65 tagName: import("vue-types").VueTypeValidableDef<string> & {
66 default: string;
67 };
68}>>, {
69 prefixCls: string;
70 tagName: string;
71}>;
72declare const Content: import("vue").DefineComponent<{
73 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
74 default: string;
75 };
76 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
77 tagName: import("vue-types").VueTypeValidableDef<string> & {
78 default: string;
79 };
80}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
81 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
82 default: string;
83 };
84 hasSider: import("vue-types").VueTypeValidableDef<boolean>;
85 tagName: import("vue-types").VueTypeValidableDef<string> & {
86 default: string;
87 };
88}>>, {
89 prefixCls: string;
90 tagName: string;
91}>;
92export { Header, Footer, Content };
93export default Layout;