import type { DefineComponent, PropType, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; declare const _sfc_main: DefineComponent<{ readonly zIndex: { readonly type: PropType; readonly default: 100; }; readonly target: { readonly type: StringConstructor; readonly default: ""; }; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly position: { readonly type: PropType<"top" | "bottom">; readonly default: "top"; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { scroll: ({ scrollTop, fixed }: { scrollTop: number; fixed: boolean; }) => boolean; change: (fixed: boolean) => boolean; }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly; readonly default: 100; }; readonly target: { readonly type: StringConstructor; readonly default: ""; }; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly position: { readonly type: PropType<"top" | "bottom">; readonly default: "top"; }; }>> & { onScroll?: ((args_0: { scrollTop: number; fixed: boolean; }) => any) | undefined; onChange?: ((fixed: boolean) => any) | undefined; }, { readonly offset: number; readonly zIndex: string | number; readonly position: "top" | "bottom"; readonly target: string; }, {}>; export default _sfc_main;