import type { SFCWithInstall } from 'element-plus/es/utils/types';
declare const _PageHeader: SFCWithInstall<import("vue").DefineComponent<{
    icon: {
        type: StringConstructor;
        default: string;
    };
    title: {
        type: StringConstructor;
    };
    content: {
        type: StringConstructor;
        default: string;
    };
}, {
    handleClick: () => void;
    t: (...args: any[]) => string;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "back"[], "back", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
    icon?: unknown;
    title?: unknown;
    content?: unknown;
} & {
    content: string;
    icon: string;
} & {
    title?: string;
}> & {
    onBack?: (...args: any[]) => any;
}, {
    content: string;
    icon: string;
}>>;
export default _PageHeader;
export declare const ElPageHeader: SFCWithInstall<import("vue").DefineComponent<{
    icon: {
        type: StringConstructor;
        default: string;
    };
    title: {
        type: StringConstructor;
    };
    content: {
        type: StringConstructor;
        default: string;
    };
}, {
    handleClick: () => void;
    t: (...args: any[]) => string;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "back"[], "back", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
    icon?: unknown;
    title?: unknown;
    content?: unknown;
} & {
    content: string;
    icon: string;
} & {
    title?: string;
}> & {
    onBack?: (...args: any[]) => any;
}, {
    content: string;
    icon: string;
}>>;
