import { BasePopoverClass } from '@fundamental-ngx/core/popover';
import { Placement } from '@fundamental-ngx/core/shared';
import { ProductSwitchButtonDirective } from '../product-switch-button.directive';
import * as i0 from "@angular/core";
export declare class ProductSwitchComponent extends BasePopoverClass {
    /** Placement of a popover. */
    placement: Placement;
    /** Whether the product switch is disabled. */
    disabled: boolean;
    /** @hidden */
    customProductSwitchButton: ProductSwitchButtonDirective;
    static ɵfac: i0.ɵɵFactoryDeclaration<ProductSwitchComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ProductSwitchComponent, "fd-product-switch", never, { "placement": { "alias": "placement"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, {}, ["customProductSwitchButton"], ["*"], true, never>;
}
