import { ResultProps } from './result';
import { Locale } from '../type';
export type CommonResultProps = {
    locale: Locale;
} & Omit<ResultProps, 'icon' | 'title' | 'description'>;
export declare function PageNotFound({ locale, ...rest }: CommonResultProps): import("react/jsx-runtime").JSX.Element;
export declare namespace PageNotFound {
    var status: string;
}
export declare function Forbidden({ locale, ...rest }: CommonResultProps): import("react/jsx-runtime").JSX.Element;
export declare namespace Forbidden {
    var status: string;
}
export declare function InternalServerError({ locale, ...rest }: CommonResultProps): import("react/jsx-runtime").JSX.Element;
export declare namespace InternalServerError {
    var status: string;
}
export declare function Error({ locale, ...rest }: CommonResultProps): import("react/jsx-runtime").JSX.Element;
export declare namespace Error {
    var status: string;
}
export declare function Maintenance({ locale, ...rest }: CommonResultProps): import("react/jsx-runtime").JSX.Element;
export declare namespace Maintenance {
    var status: string;
}
export declare function ComingSoon({ locale, ...rest }: CommonResultProps): import("react/jsx-runtime").JSX.Element;
export declare namespace ComingSoon {
    var status: string;
}
export declare function Info(props: Omit<ResultProps, 'icon'>): import("react/jsx-runtime").JSX.Element;
export declare namespace Info {
    var status: string;
}
