import { Observable, ObservedValueOf, OperatorFunction } from 'rxjs'; import { ErrorResponse } from '@mosaic-design/infosec-components/types'; type Selector = (err: E, caught: Observable) => O; /** * Перехватывает только HttpErrorResponse. Остальные ошибки нужно перехватывать самостоятельно через {@link catchError}. */ export declare function catchApiError, E extends ErrorResponse | undefined>(selector: Selector, defaultError?: E): OperatorFunction>; export {};