import { type ExtractPropTypes, type PropType } from 'vue'; import { type Numeric } from '../utils'; import type { FloorSelectBuilding } from './types'; declare const floorSelectProps: { modelValue: PropType; activeBuilding: PropType; buildings: { type: PropType; default: () => FloorSelectBuilding[]; }; more: BooleanConstructor; }; export declare type FloorSelectProps = ExtractPropTypes; declare const _default: import("vue").DefineComponent<{ modelValue: PropType; activeBuilding: PropType; buildings: { type: PropType; default: () => FloorSelectBuilding[]; }; more: BooleanConstructor; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue" | "update:activeBuilding")[], "change" | "update:modelValue" | "update:activeBuilding", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; activeBuilding: PropType; buildings: { type: PropType; default: () => FloorSelectBuilding[]; }; more: BooleanConstructor; }>> & { onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:activeBuilding"?: ((...args: any[]) => any) | undefined; }, { more: boolean; buildings: FloorSelectBuilding[]; }>; export default _default;