import { CSSResult } from 'lit';
import { TContainer } from '@namiml/sdk-core';
import { NamiElement } from '../NamiElement';
import type { TProductContainer } from '@namiml/sdk-core';
import type { TSemverObj } from '@namiml/sdk-core';
export declare class NamiContainer extends NamiElement {
    component: TContainer | TProductContainer;
    inFocusedState: boolean;
    scaleFactor: number;
    minSDKVersion: TSemverObj;
    private readonly handleFocusIn;
    private readonly handleFocusOut;
    private readonly handleFocusChanged;
    constructor();
    disconnectedCallback(): void;
    protected styles(): CSSResult;
    render(): any[];
    private setFocusState;
}
