import { CSSProperties, FC } from "react";
import { DialogBaseProps } from "../ebay-dialog-base";
import { DialogCloseEventHandler } from "../ebay-dialog-base/types";
type Mode = "default" | "mini";
type Size = "wide" | "narrow" | "fullscreen" | "large";
export type Props<T = any> = Omit<DialogBaseProps<T>, "size"> & {
    open?: boolean;
    mode?: Mode;
    size?: Size;
    bannerImgSrc?: string;
    bannerImgPosition?: CSSProperties["backgroundPosition"];
    onClose?: DialogCloseEventHandler;
};
declare const EbayLightboxDialog: FC<Props>;
export default EbayLightboxDialog;
//# sourceMappingURL=lightbox-dialog.d.ts.map