declare const _default: import("vue").DefineComponent<{ visibility: { type: BooleanConstructor; default: undefined; }; defaultVisibility: { type: BooleanConstructor; default: boolean; }; invisibleButton: { type: BooleanConstructor; default: boolean; }; }, { inputRef: import("vue").Ref; mergedVisible: import("vue").ComputedRef; handleInvisible: () => void; }, unknown, {}, { focus(): void; blur(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("visibility-change" | "update:visibility")[], "visibility-change" | "update:visibility", import("vue").PublicProps, Readonly> & { "onVisibility-change"?: ((...args: any[]) => any) | undefined; "onUpdate:visibility"?: ((...args: any[]) => any) | undefined; }, { visibility: boolean; defaultVisibility: boolean; invisibleButton: boolean; }, {}>; export default _default;