import { LitElement } from 'lit';
import type { Section } from './atomic-layout-section-utils';
declare const AtomicLayoutSection_base: import("../../../mixins/mixin-common").Constructor<{
    injectStyles(dynamicStyles?: import("lit").CSSResultGroup): Promise<void>;
}> & typeof LitElement;
/**
 * The `atomic-layout-section` lets you identify various sections for the related `atomic-search-layout` or `atomic-commerce-layout` component.
 *
 * @slot default - The default slot where you can add child components to the section.
 */
export declare class AtomicLayoutSection extends AtomicLayoutSection_base {
    /**
     * The name of the layout section.
     */
    section: Section;
    /**
     * For column sections, the minimum horizontal space it should take.
     * For example, '300px'
     */
    minWidth?: string;
    /**
     * For column sections, the maximum horizontal space it should take.
     * For example, '300px'
     */
    maxWidth?: string;
}
declare global {
    interface HTMLElementTagNameMap {
        'atomic-layout-section': AtomicLayoutSection;
    }
}
export {};
