export declare class SpwBox {
    el: HTMLElement;
    /** Permet d'appliquer un border-radius sur la box */
    hasRadius?: boolean;
    /** Permet d'appliquer un box-shadow sur la box */
    hasShadow?: boolean;
    /** Permet de rendre la box sticky */
    isSticky?: boolean;
    /** Définit la position top de la box sticky (ex: '32px', '80px', '2vh',...) */
    stickyTop?: string;
    /** Définit le padding de la box */
    padding?: 'none' | 'small' | 'medium' | 'large';
    /** Permet de rendre le contenu de la box collapsible sur un breakpoint donné */
    isCollapsible?: boolean;
    /** Définit le breakpoint en dessous duquel la box est collapsible (sm: 460px, md: 768px, lg: 1024px, xl: 1350px,
    xxl: 1770px, always: toujours collapsible) */
    collapsibleBreakpoint?: 'sm' | 'md' | 'lg' | 'xl' | 'xxl' | 'always';
    private isOpen;
    private contentRef?;
    private get isCollapsibleActive();
    private toggle;
    private get hostClass();
    private get elementClass();
    render(): any;
}
