import { Id } from './CommonTypes/Id.cjs'; import { NonEmptyString } from './CommonTypes/NonEmptyString.cjs'; import { Url } from './CommonTypes/Url.cjs'; import { Version } from './CommonTypes/Version.cjs'; import { StrictPackage } from './StrictPackage.cjs'; import 'typia'; import './Package.cjs'; type Listing = { name: NonEmptyString; author: NonEmptyString; url: Url; id: Id; packages: { [K in Id]: { versions: { [K in Version]: StrictPackage; }; }; }; }; declare const assertListing: (input: unknown) => Listing; export { type Listing, assertListing };