{"version":3,"file":"is-primitive-size.mjs","sources":["../../../../../src/components/AppShell/AppShellMediaStyles/is-primitive-size/is-primitive-size.ts"],"sourcesContent":["import type { AppShellResponsiveSize, AppShellSize } from '../../AppShell.types';\n\nexport function isPrimitiveSize(\n  size: AppShellSize | AppShellResponsiveSize | undefined\n): size is AppShellSize | AppShellResponsiveSize {\n  const isBaseSize =\n    typeof size === 'object' &&\n    size !== null &&\n    typeof size.base !== 'undefined' &&\n    Object.keys(size).length === 1;\n  return typeof size === 'number' || typeof size === 'string' || isBaseSize;\n}\n"],"names":[],"mappings":"AAEO,SAAS,gBACd,IAC+C,EAAA;AAC/C,EAAA,MAAM,UACJ,GAAA,OAAO,IAAS,KAAA,QAAA,IAChB,SAAS,IACT,IAAA,OAAO,IAAK,CAAA,IAAA,KAAS,WACrB,IAAA,MAAA,CAAO,IAAK,CAAA,IAAI,EAAE,MAAW,KAAA,CAAA;AAC/B,EAAA,OAAO,OAAO,IAAA,KAAS,QAAY,IAAA,OAAO,SAAS,QAAY,IAAA,UAAA;AACjE;;;;"}