import { ContainerAlign, ContainerMetadata, ContainerPadding, ContainerSize } from './types';
import * as i0 from "@angular/core";
/**
* val-container
*
* Layout primitive that caps content max-width using design tokens
* and centers it horizontally. Use to keep UX consistent on large
* screens without per-page CSS.
*
* @example
*
*
*
*
* @example
*
*
*
*/
export declare class ContainerComponent {
readonly props: import("@angular/core").InputSignal;
readonly size: import("@angular/core").Signal;
readonly padding: import("@angular/core").Signal;
readonly align: import("@angular/core").Signal;
get sizeAttr(): ContainerSize;
get paddingAttr(): ContainerPadding;
get alignAttr(): ContainerAlign;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}