import { ResultProps, ResultStatusMap } from './types';
import type { VNodeChildren } from 'vue';
export interface ResultInnerProps {
    svgMap: ResultStatusMap;
    renderIconArea: () => VNodeChildren;
}
declare const _default: import("vue-tsx-support")._TsxComponentV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & ResultInnerProps & import("../_utils/defineComponent").OhuComponentInnerProps & {
    title: string;
    subTitle: string;
    statusMap: Partial<ResultStatusMap>;
    svgSize: string;
    status: "error" | "success" | "network-broken" | "empty" | "no-message" | "not-queried";
}, {}, {} & {
    title?: string | undefined;
    status?: "error" | "success" | "network-broken" | "empty" | "no-message" | "not-queried" | undefined;
    subTitle?: string | undefined;
    statusMap?: Partial<ResultStatusMap> | undefined;
    svgSize?: string | undefined;
} & ResultProps, {}, {}, {}> & {
    statusMap: ResultStatusMap;
};
export default _default;
