1 | import * as React from 'react';
|
2 | export declare enum PageSectionVariants {
|
3 | default = "default",
|
4 | light = "light",
|
5 | dark = "dark",
|
6 | darker = "darker"
|
7 | }
|
8 | export declare enum PageSectionTypes {
|
9 | default = "default",
|
10 | nav = "nav",
|
11 | subNav = "subnav",
|
12 | breadcrumb = "breadcrumb",
|
13 | tabs = "tabs",
|
14 | wizard = "wizard"
|
15 | }
|
16 | export interface PageSectionProps extends React.HTMLProps<HTMLDivElement> {
|
17 |
|
18 | children?: React.ReactNode;
|
19 |
|
20 | className?: string;
|
21 |
|
22 | variant?: 'default' | 'light' | 'dark' | 'darker';
|
23 |
|
24 | type?: 'default' | 'nav' | 'subnav' | 'breadcrumb' | 'tabs' | 'wizard';
|
25 |
|
26 | isFilled?: boolean;
|
27 |
|
28 | isWidthLimited?: boolean;
|
29 |
|
30 | isCenterAligned?: boolean;
|
31 |
|
32 | padding?: {
|
33 | default?: 'padding' | 'noPadding';
|
34 | sm?: 'padding' | 'noPadding';
|
35 | md?: 'padding' | 'noPadding';
|
36 | lg?: 'padding' | 'noPadding';
|
37 | xl?: 'padding' | 'noPadding';
|
38 | '2xl'?: 'padding' | 'noPadding';
|
39 | };
|
40 |
|
41 | sticky?: 'top' | 'bottom';
|
42 |
|
43 | hasShadowTop?: boolean;
|
44 |
|
45 | hasShadowBottom?: boolean;
|
46 |
|
47 | hasOverflowScroll?: boolean;
|
48 | }
|
49 | export declare const PageSection: React.FunctionComponent<PageSectionProps>;
|
50 |
|
\ | No newline at end of file |