import type { ICheckoutComponent } from 'interfaces/configs';
import { BaseComponent, type IOnStoreChanged } from '@/core/base-component.service';
export interface ICheckoutComponentParams {
    checkoutId: string;
    isIndependentComponent: boolean;
}
export declare class CheckoutComponent extends BaseComponent<ICheckoutComponentParams, ICheckoutComponent> {
    get hostAttributes(): Record<string, string>;
    constructor();
    onStoreChanged(changes: IOnStoreChanged[]): boolean;
    protected template(): HTMLElement;
}
