import * as i0 from '@angular/core'; import { OnInit, OnChanges, ChangeDetectorRef, SimpleChanges } from '@angular/core'; import { ThemeClassesMap } from '@usitsdasdesign/dds-ng/core/theme'; import { Themes, Size } from '@usitsdasdesign/dds-ng/shared'; import { DdsConfigService } from '@usitsdasdesign/dds-ng/shared/dds-config'; declare class UserPicComponent implements OnInit, OnChanges { private cdr; private ddsConfig; disabled: boolean | undefined; theme: Themes | string | undefined; width: string | undefined; ariaLabel: string | undefined; height: string | undefined; size: Size | string | undefined; noImageIcon: string | undefined; initials: string | undefined; imageUrl: string | undefined; customClass: string | undefined; isError: boolean | undefined; isInverse: boolean | undefined; isSmSize: boolean; themeConfig: ThemeClassesMap; constructor(cdr: ChangeDetectorRef, ddsConfig: DdsConfigService); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; private checkSize; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class UserPicModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } interface UserPicOptions { theme?: Themes | string; width?: string; height?: string; initials?: string; size?: Size | string; noImageIcon?: string; imageUrl?: string; customClass?: string; ariaLabel?: string; isError?: boolean; disabled?: boolean; isInverse?: boolean; } export { UserPicComponent, UserPicModule }; export type { UserPicOptions };