/**
 * @param {{tagString:string, tag: object, suffix?:string}} config
 */
export function runOverlayMixinSuite({ tagString, tag, suffix }: {
    tagString: string;
    tag: object;
    suffix?: string;
}): void;
export type DefineOverlayConfig = import('../types/OverlayMixinTypes.js').DefineOverlayConfig;
export type OverlayEl = LitElement & OverlayHost & {
    _overlayCtrl: OverlayController;
};
export type OverlayMixin = import('../types/OverlayMixinTypes.js').OverlayMixin;
export type OverlayHost = import('../types/OverlayMixinTypes.js').OverlayHost;
export type OverlayConfig = import('../types/OverlayConfig.js').OverlayConfig;
import { LitElement } from "lit";
import { OverlayController } from "../../../exports/overlays.js";
//# sourceMappingURL=OverlayMixin.suite.d.ts.map