// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../../../react import * as React from 'react'; export interface IImagePickerProps { label?: string; helpLabel?: string; imageUrl: string; imageHeight?: number; token: string; uploadUrl: string; showPreview: boolean; tenant?: string; environment?: "Development" | "Test" | "Production"; style?: React.CSSProperties; uploadButtomDisabled?: boolean; onChange: (text: string) => void; getBase64String?: (base64: ArrayBuffer | string, imageName: string) => void; modified?: Date; previewImageFit?: "cover" | "contain"; idPicker: string; azureUpload?: boolean; imageName?: string; previewSpinnerWidth?: number; } export interface IImagePickerState { isUploading: boolean; imageHeight: number; showConfirmOverwrite: boolean; lastUploadedDate?: Date; previewHasLoaded?: boolean; } export class IAImagePicker extends React.Component { constructor(props: IImagePickerProps); componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; }