import { MouseEventHandler } from "react"; import IFrontController from "../../../types/front-controller"; import Name, { NameTypes } from "../../../types/resources/name"; import { TermsAndConditions } from "../../hooks/useRecorderState"; export interface ElemStyleProps { width?: number | string; height?: number | string; className?: string; style?: object; } interface MainProperties { names: { [t in NameTypes]: Name; }; client: IFrontController; closable?: boolean; onClose?: MouseEventHandler; termsAndConditions?: TermsAndConditions; } declare type Props = MainProperties & ElemStyleProps; declare const ExtensionWidget: (props: Props) => JSX.Element; export default ExtensionWidget;