// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../../../react import * as React from 'react'; export interface IAOrgAssetsUploaderProps { showPreview: boolean; token: string; tenant: string; uploadUrl: string; environment: IEnvironment; highlightColor: string; selectedImage: string; selectedImageCrop?: ICropSetting; label?: string; isMobile?: boolean; fileType: "image" | "video"; style?: React.CSSProperties; panelTop?: number; onChange: (image: string) => void; } export interface IAOrgAssetsUploaderState { selectedOption: IAMediaSelectorPanelOptions; } export type IAMediaSelectorPanelOptions = "Upload" | "Link" | "OrganizationalAssets" | "StockPhotos"; export class IAMediaSelector extends React.Component { constructor(props: IAOrgAssetsUploaderProps); render(): JSX.Element; } export declare type IEnvironment = "Development" | "Test" | "Production"; export interface ICropSetting { x: number; y: number; width: number; height: number; }