import { RenderResult } from '@dojo/framework/core/interfaces';
export interface TwoColumnLayoutProperties {
    /** Determines if the leading or trailing column should be larger, and which will be rendered if the layout collapses.
     * If not set columns will be the same size and the leading column will be visible when collapsed
     */
    bias?: 'leading' | 'trailing';
    /** Set the width at which the two column layout will collapse to a single column. Defaults to 600 pixels */
    breakpoint?: number;
    resize?: boolean;
}
export interface TwoColumnLayoutChildren {
    leading: RenderResult;
    trailing: RenderResult;
}
export declare const TwoColumnLayout: import("@dojo/framework/core/interfaces").WNodeFactory<{
    properties: TwoColumnLayoutProperties & import("@dojo/framework/core/interfaces").WidgetProperties & {
        variant?: "default" | "inherit" | undefined;
    } & import("@dojo/framework/core/middleware/theme").ThemeProperties;
    children: TwoColumnLayoutChildren;
}>;
export default TwoColumnLayout;
