@ebay/ui-core-react
Version:
Skin components build off React
16 lines • 630 B
TypeScript
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