import { ExtractPropTypes, PropType } from 'vue'; export type AffixPosition = 'top' | 'bottom'; export declare const affixProps: { readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly position: { readonly type: PropType; readonly default: "top"; }; readonly target: { readonly type: PropType; readonly default: undefined; }; readonly zIndex: { readonly type: NumberConstructor; readonly default: 100; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly shadow: { readonly type: BooleanConstructor; readonly default: false; }; readonly fixedClass: { readonly type: PropType>; readonly default: undefined; }; readonly boundary: { readonly type: PropType; readonly default: undefined; }; }; export declare const affixEmits: { readonly change: (fixed: boolean) => boolean; readonly scroll: (info: { scrollTop: number; fixed: boolean; }) => boolean; }; export type AffixProps = ExtractPropTypes;