import { UntypedFormControl, FormGroupDirective, NgForm, ValidatorFn } from '@angular/forms'; import { ErrorStateMatcher } from '@angular/material/core'; import { SortEvent } from 'primeng/api'; /** Error when invalid control is dirty, touched, or submitted. */ export declare class CustomErrorStateMatcher implements ErrorStateMatcher { isErrorState(control: UntypedFormControl | null, form: FormGroupDirective | NgForm | null): boolean; } export declare class BasePage { newPasswordPolicyValidators: ValidatorFn[]; oldPasswordPolicyValidators: ValidatorFn[]; matcher: CustomErrorStateMatcher; loading: boolean; spinning: boolean; isNewPasswordPolicyEnabled: boolean; isNewPasswordPolicyEnabledForClaimant: boolean; isNewPasswordPolicyEnabledForEmployer: boolean; isSameSymbolPolicyForClaimantAndAgency: boolean; showLoader(): void; hideLoader(): void; showSpinner(): void; hideSpinner(): void; isMS(): boolean; isME(): boolean; isRI(): boolean; isCT(): boolean; isOK(): boolean; sortColumnsByEvent(event: SortEvent): void; } //# sourceMappingURL=BasePage.d.ts.map