import { type HTMLTemplateResult } from '@a11d/lit';
import { HttpErrorCode } from '../index.js';
import { PageComponent } from './PageComponent.js';
/** The page showing an HTTP error, routed at `/error/:error` and rendered by the application when no route matches. */
export declare class PageError extends PageComponent<{
readonly error: HttpErrorCode;
readonly message?: string;
}> {
private static readonly emojisByErrorCodes;
static get styles(): import("@a11d/lit").CSSResult;
protected get template(): HTMLTemplateResult;
private get errorTemplate();
}
declare global {
interface HTMLElementTagNameMap {
'lit-page-error': PageError;
}
}
//# sourceMappingURL=PageError.d.ts.map