import type { ExtractPublicPropTypes } from 'vue';
import type { ProHelpDataSourceChildren } from './HelpProvide';
export declare const asyncContentPanelProps: {
    readonly item: import("@antdv/pro-utils").VueTypeValidateDef<{
        key: string;
        title: string;
        asyncLoad?: boolean;
        children?: ProHelpDataSourceChildren<any>[] | undefined;
    }, import("@antdv/pro-utils").ValidatorFunction<{
        key: string;
        title: string;
        asyncLoad?: boolean;
        children?: ProHelpDataSourceChildren<any>[] | undefined;
    }>> & {
        required: true;
    };
    readonly onInit: import("@antdv/pro-utils").VueTypeValidateDef<(ref: HTMLDivElement) => void, import("@antdv/pro-utils").ValidatorFunction<(ref: HTMLDivElement) => void>>;
};
export type AsyncContentPanelProps = ExtractPublicPropTypes<typeof asyncContentPanelProps>;
export declare const AsyncContentPanel: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    readonly item: import("@antdv/pro-utils").VueTypeValidateDef<{
        key: string;
        title: string;
        asyncLoad?: boolean;
        children?: ProHelpDataSourceChildren<any>[] | undefined;
    }, import("@antdv/pro-utils").ValidatorFunction<{
        key: string;
        title: string;
        asyncLoad?: boolean;
        children?: ProHelpDataSourceChildren<any>[] | undefined;
    }>> & {
        required: true;
    };
    readonly onInit: import("@antdv/pro-utils").VueTypeValidateDef<(ref: HTMLDivElement) => void, import("@antdv/pro-utils").ValidatorFunction<(ref: HTMLDivElement) => void>>;
}>, () => import("vue/jsx-runtime").JSX.Element | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    readonly item: import("@antdv/pro-utils").VueTypeValidateDef<{
        key: string;
        title: string;
        asyncLoad?: boolean;
        children?: ProHelpDataSourceChildren<any>[] | undefined;
    }, import("@antdv/pro-utils").ValidatorFunction<{
        key: string;
        title: string;
        asyncLoad?: boolean;
        children?: ProHelpDataSourceChildren<any>[] | undefined;
    }>> & {
        required: true;
    };
    readonly onInit: import("@antdv/pro-utils").VueTypeValidateDef<(ref: HTMLDivElement) => void, import("@antdv/pro-utils").ValidatorFunction<(ref: HTMLDivElement) => void>>;
}>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
