layout.d.ts 2.9 KB

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