// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../../../react import * as React from 'react'; export interface IProps { tenant: string; token: string; environment: "Development" | "Test" | "Production"; siteCollection: string; highlightColor: string; showTitle: boolean; title?: string; titleColor?: string; isMobile?: boolean; resultSourceId?: string; } export interface IState { content: IPeopleInfo[]; searchQuery: string; isLoading: boolean; loadingMore: boolean; hasAllPeople: boolean; } export class IAPhonebook extends React.Component { constructor(props: any); componentWillReceiveProps(props: IProps): void; render(): JSX.Element; } export interface IPeopleInfo { name?: string; title?: string; department?: string; mail?: string; phone?: string; mobilePhone?: string; image?: string; properties?: IPeopleProperty[]; } export interface IPeopleProperty { templateLink: string; property: string; value: string; type: string; icon: string; }