import { RemoteNetworkConfigRef } from '../../../types'; import '../style/update-network-config-dialog'; declare const _default: import("vue").DefineComponent<{ getAnnotationsFn: { type: import("vue").PropType<() => Promise<{ [key: string]: string; }>>; required: boolean; default: () => Promise; }; updateFn: { type: import("vue").PropType<(instance: Record) => Promise>; required: boolean; default: () => Promise; }; }, { isLoading: import("vue").Ref; installData: import("vue").ComputedRef<{ workload: { spec: { template: { metadata: { annotations: {}; }; }; }; }; }>; remoteUrl: string; remoteComponentRef: import("vue").Ref; isPosting: import("vue").Ref; handleConfirm: () => Promise; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { resolve: () => void; reject: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly Promise<{ [key: string]: string; }>>; required: boolean; default: () => Promise; }; updateFn: { type: import("vue").PropType<(instance: Record) => Promise>; required: boolean; default: () => Promise; }; }>> & { onReject?: (() => any) | undefined; onResolve?: (() => any) | undefined; }, { updateFn: (instance: Record) => Promise; getAnnotationsFn: () => Promise<{ [key: string]: string; }>; }>; export default _default;