terriajs
Version:
Geospatial data visualization platform.
15 lines (13 loc) • 403 B
text/typescript
import TerriaError from "../../Core/TerriaError";
import { ConfigParameters } from "../Terria";
export interface ErrorServiceOptions {
provider?: string;
configuration: any;
}
/**
* The interface that all valid error service providers must implement.
*/
export interface ErrorServiceProvider {
init: (config: ConfigParameters) => void;
error: (error: string | Error | TerriaError) => void;
}