/**
 * Catalogue d'illustrations SVG
 */
declare const ILLUSTRATIONS: {
    'phone-character': string;
    'phone-waves': string;
    '404-illustration1': string;
    '404-illustration2': string;
    '404-illustration3': string;
    '404-illustration4': string;
    '404-illustration5': string;
    '404-illustration6': string;
};
export type IllustrationType = keyof typeof ILLUSTRATIONS;
export declare class SpwIllustration {
    /**
     * Variante de l'illustration à afficher
     */
    variant: IllustrationType;
    /**
     * Largeur de l'illustration (ex: "200px", "100%")
     */
    width?: string;
    /**
     * Hauteur de l'illustration (ex: "200px", "auto")
     */
    height?: string;
    /**
     * Texte alternatif pour l'accessibilité
     */
    alt?: string;
    render(): any;
}
export {};
