import { Id } from './CommonTypes/Id.js'; import { NonEmptyString } from './CommonTypes/NonEmptyString.js'; import { Url } from './CommonTypes/Url.js'; import { Version } from './CommonTypes/Version.js'; import { StrictPackage } from './StrictPackage.js'; import 'typia'; import './Package.js'; 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 };