export interface SuperCheckboxProps { modelValue: Array; type?: 'checkbox' | 'button'; size?: 'small' | 'default' | 'large'; border?: boolean; options: Array; labelKey?: string; valueKey?: string; prefix?: boolean | string | ((item: any) => string); disabled?: boolean | ((item: any) => boolean); include?: Array; exclude?: Array; hasCheckAll?: boolean; valueKeys?: { valueKey: string; labelKey: string; }; exclusion?: number | string | { value: string; exclusion: string; } | Array<{ value: string; exclusion: string; }>[]; }