import { type PropType, type CSSProperties } from 'vue'; declare const _default: import("vue").DefineComponent<{ containerClass: StringConstructor; containerStyle: PropType; }, { mergedClsPrefix: import("vue").Ref; loadingBarRef: import("vue").Ref; started: import("vue").Ref; loading: import("vue").Ref; entering: import("vue").Ref; transitionDisabled: import("vue").Ref; start: (fromProgress?: number, toProgress?: number, status?: 'starting' | 'error') => Promise; error: () => void; finish: () => Promise; handleEnter: () => void; handleAfterEnter: () => void; handleAfterLeave: () => Promise; mergedLoadingBarStyle: import("vue").ComputedRef; cssVars: import("vue").ComputedRef<{ '--n-height': string; '--n-color-loading': string; '--n-color-error': string; }> | undefined; themeClass: import("vue").Ref | undefined; onRender: (() => void) | undefined; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>>, {}, {}>; export default _default;