import { RenderResult } from '@dojo/framework/core/interfaces'; export interface ThreeColumnLayoutProperties { /** The breakpoint at which one column should collapse. Defaults to 1024px. * The column that collapses will be the trailing column by default or the column that is not specified by the * `bias` property if it is provided */ twoColumnBreakpoint?: number; /** The breakpoint at which both side columns will collapse. Defaults to 600px. */ oneColumnBreakpoint?: number; /** Determines which column is more important, and will remain at the `twoColumnBreakpoint`. Defaults to `'leading'`. */ bias?: 'leading' | 'trailing'; } export interface ThreeColumnLayoutChildren { /** The content for the leading column */ leading: RenderResult; /** The content for the center column */ center: RenderResult; /** The content for the trailing column */ trailing: RenderResult; } export declare const ThreeColumnLayout: import("@dojo/framework/core/interfaces").WNodeFactory<{ properties: ThreeColumnLayoutProperties & import("@dojo/framework/core/interfaces").WidgetProperties & { variant?: "default" | "inherit" | undefined; } & import("@dojo/framework/core/middleware/theme").ThemeProperties; children: ThreeColumnLayoutChildren; }>; export default ThreeColumnLayout;