TeaSpeak-Client/imports/shared-app/ui/react-elements/internal-modal/Renderer.d.ts

24 lines
723 B
TypeScript

import * as React from "react";
import { AbstractModal } from "tc-shared/ui/react-elements/ModalDefinitions";
export declare const InternalModalContentRenderer: React.MemoExoticComponent<(props: {
modal: AbstractModal;
onClose?: () => void;
onMinimize?: () => void;
containerClass?: string;
headerClass?: string;
headerTitleClass?: string;
bodyClass?: string;
refContent?: React.Ref<HTMLDivElement>;
}) => JSX.Element>;
export declare class InternalModalRenderer extends React.PureComponent<{
modal: AbstractModal;
onClose: () => void;
}, {
show: boolean;
}> {
private readonly refModal;
constructor(props: any);
render(): JSX.Element;
private onBackdropClick;
}