import { type PropType, type StyleValue } from 'vue'; export interface ResultProps { rootStyle?: StyleValue; rootClass?: string; status?: 'success' | 'info' | 'warning' | 'error' | 'question'; icon?: string; iconFamily?: string; iconColor?: string; title?: string; description?: string; } export declare const resultProps: { rootStyle: PropType; rootClass: StringConstructor; status: { type: PropType>; default: string; }; icon: StringConstructor; iconFamily: StringConstructor; iconColor: StringConstructor; title: StringConstructor; description: StringConstructor; }; export interface ResultSlots { default(props: Record): any; title(props: Record): any; description(props: Record): any; icon(props: Record): any; } export declare const mapStatusIcon: { success: string; info: string; warning: string; error: string; question: string; };