import { ChangeDetectorRef, OnInit } from '@angular/core'; import { PliCnfSnapshotToken, PliCnfTSnapshotTokenType } from "ng-pli-util"; import { CommonListsComponent } from "../../common.lists.component"; import { CommonService } from "../../../services/common.service"; import { UntypedFormControl, UntypedFormGroup } from "@angular/forms"; import { ToastrService } from "ngx-toastr"; import { PliCnfSnapshotTokenServices } from "../../../services/pli-cnf-snapshot-token.service"; import * as i0 from "@angular/core"; export declare class SnapshotTokenComponent extends CommonListsComponent implements OnInit { protected cdRef: ChangeDetectorRef; protected commonService: CommonService; private toastrService; private tokenService; promCodigo: number; showModal: boolean; tokens: PliCnfSnapshotToken[]; types: PliCnfTSnapshotTokenType[]; tokenSelected: PliCnfSnapshotToken; frmToken: UntypedFormGroup; controlName: UntypedFormControl; controlFormula: UntypedFormControl; controlType: UntypedFormControl; constructor(cdRef: ChangeDetectorRef, commonService: CommonService, toastrService: ToastrService, tokenService: PliCnfSnapshotTokenServices); /** Tet the label to calculated tokens */ labelSnapshot(token: PliCnfSnapshotToken): string; ngOnInit(): Promise; initForm(tokenSelected: PliCnfSnapshotToken): void; /** It deletes a sponsor */ delete(token: PliCnfSnapshotToken): void; getTokens(): void; resolveKeyCalculatedToken(): string; onCloseModal(): void; save(): void; isValid(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }