export declare class ZAvatar {
    pictureUrl?: string;
    size?: '2x-small' | 'x-small' | 'small' | 'medium' | 'large' | 'full';
    isNotRound?: boolean;
    displayName?: string;
    hasError: boolean;
    isLoaded: boolean;
    private handleError;
    private handleLoad;
    componentWillLoad(): void;
    watchPictureUrl(newValue: string): void;
    /**
     * Optimize Line profile picture URLs with size suffix
     * - /large = 200px x 200px
     * - /small = 51px x 51px
     */
    private getOptimizedPictureUrl;
    render(): any;
}
