{"version":3,"file":"props.mjs","sources":["../../../../../../packages/components/app/src/props.ts"],"sourcesContent":["import type { ExtractPropTypes } from 'vue';\nimport type { AppConfig } from './interface';\nimport { objectType } from '@antdv/utils';\n\nexport function appProps() {\n  return {\n    rootClassName: String,\n    message: objectType<AppConfig['message']>(),\n    notification: objectType<AppConfig['notification']>(),\n  };\n}\n\nexport type AppProps = Partial<ExtractPropTypes<typeof appProps>>;\n"],"names":[],"mappings":";;;AAIO,SAAS,QAAW,GAAA;AACzB,EAAO,OAAA;AAAA,IACL,aAAe,EAAA,MAAA;AAAA,IACf,SAAS,UAAiC,EAAA;AAAA,IAC1C,cAAc,UAAsC,EAAA;AAAA,GACtD,CAAA;AACF;;;;"}