import type { HintedString, HTMLElementClassNames } from '../types/index.js';
import type { ProgressBarProps } from './ProgressBar.vue.js';
import type { LayoutPageContainerHeadingProps } from './LayoutPageContainerHeading.vue.js';
export interface LayoutPageContainerProps extends LayoutPageContainerHeadingProps {
is?: HintedString<'div' | 'main' | 'section' | 'article' | 'nav'>;
glassEffect?: boolean;
accentColor?: string;
contentClass?: HTMLElementClassNames;
progressOptions?: ProgressBarProps;
}
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: __VLS_WithSlots & Readonly<{}>, {
is: HintedString<"div" | "main" | "section" | "article" | "nav">;
prose: boolean | "md" | "sm";
glassEffect: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, {
heading?: (props: {}) => any;
} & {
subheading?: (props: {}) => any;
} & {
'actions-left'?: (props: {}) => any;
} & {
actions?: (props: {}) => any;
} & {
default?: (props: {}) => any;
}>;
type __VLS_WithSlots = T & {
new (): {
$slots: S;
};
};