export declare class ShopBridge extends HTMLElement {
    readonly swish: import("..").SwishApp;
    private readonly emailInput;
    private readonly shopModalObserver;
    constructor();
    disconnectedCallback(): void;
    load(): Promise<void>;
    update(changes: any): void;
}
declare global {
    interface Window {
        Shopify?: {
            featureAssets?: {
                "shop-js"?: {
                    "init-customer-accounts"?: string[];
                };
            };
            SignInWithShop?: {
                initCustomerAccounts?: (enabled: boolean, options: {
                    fedCMEnabled: boolean;
                    windoidEnabled: boolean;
                }) => void;
            };
        };
    }
}
