/// import { ElementRef, SimpleChanges } from '@angular/core'; import { PrismInterface } from './prism.interface'; import { CallbackType, SanitizedType } from './prism.type'; import { PrismService } from './prism.service'; export declare abstract class PrismClass implements PrismInterface { prismService: PrismService; protected change: boolean; async: boolean; callback: CallbackType | undefined; code: SanitizedType | undefined; hooks: Object; language: string; interpolation: Object | undefined; codeElementRef: ElementRef; constructor(prismService: PrismService); protected onChanges(prop: string | string[], changes: SimpleChanges): void; }