{"version":3,"file":"props.cjs","sources":["../../../../../../packages/components/empty/src/props.ts"],"sourcesContent":["import type { VueNode } from '@antdv/types';\nimport type { CSSProperties, ExtractPropTypes } from 'vue';\nimport { anyType, objectType } from '@antdv/utils';\n\nexport function emptyProps() {\n  return {\n    prefixCls: String,\n    imageStyle: objectType<CSSProperties>(),\n    image: anyType<VueNode>(),\n    description: anyType<VueNode>(),\n  };\n}\n\nexport type EmptyProps = Partial<ExtractPropTypes<ReturnType<typeof emptyProps>>>;\n"],"names":["objectType","anyType"],"mappings":";;;;;AAIO,SAAS,UAAa,GAAA;AAC3B,EAAO,OAAA;AAAA,IACL,SAAW,EAAA,MAAA;AAAA,IACX,YAAYA,mBAA0B,EAAA;AAAA,IACtC,OAAOC,gBAAiB,EAAA;AAAA,IACxB,aAAaA,gBAAiB,EAAA;AAAA,GAChC,CAAA;AACF;;;;"}