261 lines
9.2 KiB
TypeScript
Raw Normal View History

2024-01-29 09:26:07 +08:00
import type { ExtractPublicPropTypes } from '../../_utils';
export declare const headerProps: {
readonly position: {
readonly type: import("vue").PropType<"static" | "absolute">;
readonly default: "static";
};
readonly inverted: BooleanConstructor;
readonly bordered: {
readonly type: BooleanConstructor;
readonly default: false;
};
};
export type LayoutHeaderProps = ExtractPublicPropTypes<typeof headerProps>;
declare const _default: import("vue").DefineComponent<{
position: {
readonly type: import("vue").PropType<"static" | "absolute">;
readonly default: "static";
};
inverted: BooleanConstructor;
bordered: {
readonly type: BooleanConstructor;
readonly default: false;
};
theme: import("vue").PropType<import("../../_mixins").Theme<"Layout", {
textColor: string;
textColorInverted: string;
color: string;
colorEmbedded: string;
headerColor: string;
headerColorInverted: string;
footerColor: string;
footerColorInverted: string;
headerBorderColor: string;
headerBorderColorInverted: string;
footerBorderColor: string;
footerBorderColorInverted: string;
siderBorderColor: string;
siderBorderColorInverted: string;
siderColor: string;
siderColorInverted: string;
siderToggleButtonBorder: string;
siderToggleButtonColor: string;
siderToggleButtonIconColor: string;
siderToggleButtonIconColorInverted: string;
siderToggleBarColor: string;
siderToggleBarColorHover: string;
__invertScrollbar: string;
}, {
Scrollbar: import("../../_mixins").Theme<"Scrollbar", {
2024-08-02 18:19:39 +08:00
height: string;
width: string;
borderRadius: string;
2024-01-29 09:26:07 +08:00
color: string;
colorHover: string;
2024-08-02 18:19:39 +08:00
railInsetHorizontal: string;
railInsetVertical: string;
railColor: string;
2024-01-29 09:26:07 +08:00
}, any>;
}>>;
themeOverrides: import("vue").PropType<import("../../_mixins/use-theme").ExtractThemeOverrides<import("../../_mixins").Theme<"Layout", {
textColor: string;
textColorInverted: string;
color: string;
colorEmbedded: string;
headerColor: string;
headerColorInverted: string;
footerColor: string;
footerColorInverted: string;
headerBorderColor: string;
headerBorderColorInverted: string;
footerBorderColor: string;
footerBorderColorInverted: string;
siderBorderColor: string;
siderBorderColorInverted: string;
siderColor: string;
siderColorInverted: string;
siderToggleButtonBorder: string;
siderToggleButtonColor: string;
siderToggleButtonIconColor: string;
siderToggleButtonIconColorInverted: string;
siderToggleBarColor: string;
siderToggleBarColorHover: string;
__invertScrollbar: string;
}, {
Scrollbar: import("../../_mixins").Theme<"Scrollbar", {
2024-08-02 18:19:39 +08:00
height: string;
width: string;
borderRadius: string;
2024-01-29 09:26:07 +08:00
color: string;
colorHover: string;
2024-08-02 18:19:39 +08:00
railInsetHorizontal: string;
railInsetVertical: string;
railColor: string;
2024-01-29 09:26:07 +08:00
}, any>;
}>>>;
builtinThemeOverrides: import("vue").PropType<import("../../_mixins/use-theme").ExtractThemeOverrides<import("../../_mixins").Theme<"Layout", {
textColor: string;
textColorInverted: string;
color: string;
colorEmbedded: string;
headerColor: string;
headerColorInverted: string;
footerColor: string;
footerColorInverted: string;
headerBorderColor: string;
headerBorderColorInverted: string;
footerBorderColor: string;
footerBorderColorInverted: string;
siderBorderColor: string;
siderBorderColorInverted: string;
siderColor: string;
siderColorInverted: string;
siderToggleButtonBorder: string;
siderToggleButtonColor: string;
siderToggleButtonIconColor: string;
siderToggleButtonIconColorInverted: string;
siderToggleBarColor: string;
siderToggleBarColorHover: string;
__invertScrollbar: string;
}, {
Scrollbar: import("../../_mixins").Theme<"Scrollbar", {
2024-08-02 18:19:39 +08:00
height: string;
width: string;
borderRadius: string;
2024-01-29 09:26:07 +08:00
color: string;
colorHover: string;
2024-08-02 18:19:39 +08:00
railInsetHorizontal: string;
railInsetVertical: string;
railColor: string;
2024-01-29 09:26:07 +08:00
}, any>;
}>>>;
}, {
mergedClsPrefix: import("vue").Ref<string>;
cssVars: import("vue").ComputedRef<any> | undefined;
themeClass: import("vue").Ref<string> | undefined;
onRender: (() => void) | undefined;
2024-08-02 18:19:39 +08:00
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
2024-01-29 09:26:07 +08:00
position: {
readonly type: import("vue").PropType<"static" | "absolute">;
readonly default: "static";
};
inverted: BooleanConstructor;
bordered: {
readonly type: BooleanConstructor;
readonly default: false;
};
theme: import("vue").PropType<import("../../_mixins").Theme<"Layout", {
textColor: string;
textColorInverted: string;
color: string;
colorEmbedded: string;
headerColor: string;
headerColorInverted: string;
footerColor: string;
footerColorInverted: string;
headerBorderColor: string;
headerBorderColorInverted: string;
footerBorderColor: string;
footerBorderColorInverted: string;
siderBorderColor: string;
siderBorderColorInverted: string;
siderColor: string;
siderColorInverted: string;
siderToggleButtonBorder: string;
siderToggleButtonColor: string;
siderToggleButtonIconColor: string;
siderToggleButtonIconColorInverted: string;
siderToggleBarColor: string;
siderToggleBarColorHover: string;
__invertScrollbar: string;
}, {
Scrollbar: import("../../_mixins").Theme<"Scrollbar", {
2024-08-02 18:19:39 +08:00
height: string;
width: string;
borderRadius: string;
2024-01-29 09:26:07 +08:00
color: string;
colorHover: string;
2024-08-02 18:19:39 +08:00
railInsetHorizontal: string;
railInsetVertical: string;
railColor: string;
2024-01-29 09:26:07 +08:00
}, any>;
}>>;
themeOverrides: import("vue").PropType<import("../../_mixins/use-theme").ExtractThemeOverrides<import("../../_mixins").Theme<"Layout", {
textColor: string;
textColorInverted: string;
color: string;
colorEmbedded: string;
headerColor: string;
headerColorInverted: string;
footerColor: string;
footerColorInverted: string;
headerBorderColor: string;
headerBorderColorInverted: string;
footerBorderColor: string;
footerBorderColorInverted: string;
siderBorderColor: string;
siderBorderColorInverted: string;
siderColor: string;
siderColorInverted: string;
siderToggleButtonBorder: string;
siderToggleButtonColor: string;
siderToggleButtonIconColor: string;
siderToggleButtonIconColorInverted: string;
siderToggleBarColor: string;
siderToggleBarColorHover: string;
__invertScrollbar: string;
}, {
Scrollbar: import("../../_mixins").Theme<"Scrollbar", {
2024-08-02 18:19:39 +08:00
height: string;
width: string;
borderRadius: string;
2024-01-29 09:26:07 +08:00
color: string;
colorHover: string;
2024-08-02 18:19:39 +08:00
railInsetHorizontal: string;
railInsetVertical: string;
railColor: string;
2024-01-29 09:26:07 +08:00
}, any>;
}>>>;
builtinThemeOverrides: import("vue").PropType<import("../../_mixins/use-theme").ExtractThemeOverrides<import("../../_mixins").Theme<"Layout", {
textColor: string;
textColorInverted: string;
color: string;
colorEmbedded: string;
headerColor: string;
headerColorInverted: string;
footerColor: string;
footerColorInverted: string;
headerBorderColor: string;
headerBorderColorInverted: string;
footerBorderColor: string;
footerBorderColorInverted: string;
siderBorderColor: string;
siderBorderColorInverted: string;
siderColor: string;
siderColorInverted: string;
siderToggleButtonBorder: string;
siderToggleButtonColor: string;
siderToggleButtonIconColor: string;
siderToggleButtonIconColorInverted: string;
siderToggleBarColor: string;
siderToggleBarColorHover: string;
__invertScrollbar: string;
}, {
Scrollbar: import("../../_mixins").Theme<"Scrollbar", {
2024-08-02 18:19:39 +08:00
height: string;
width: string;
borderRadius: string;
2024-01-29 09:26:07 +08:00
color: string;
colorHover: string;
2024-08-02 18:19:39 +08:00
railInsetHorizontal: string;
railInsetVertical: string;
railColor: string;
2024-01-29 09:26:07 +08:00
}, any>;
}>>>;
}>>, {
position: "static" | "absolute";
bordered: boolean;
inverted: boolean;
}, {}>;
export default _default;