import { ScanditHTMLElement } from '@scandit/web-datacapture-core/build/js/private/utils/index.js';
import { RoundedButton } from '../atoms/RoundedButton.js';
import '@scandit/web-datacapture-core';

declare class LabelCaptureValidationFlowLayout extends ScanditHTMLElement {
    static tag: "scandit-label-capture-validation-flow-layout";
    private orientationObserver;
    private onOrientationChangeHandler;
    constructor();
    private get cardListContainer();
    private get main();
    static create(): LabelCaptureValidationFlowLayout;
    static register(): void;
    addButtons(buttons: RoundedButton[]): void;
    private static createStyleElement;
    connectedCallback(): void;
    disconnectedCallback(): void;
    private onOrientationChange;
}
declare global {
    interface HTMLElementTagNameMap {
        [LabelCaptureValidationFlowLayout.tag]: LabelCaptureValidationFlowLayout;
    }
}

export { LabelCaptureValidationFlowLayout };
