/** * Package type schema for purl type components. * * @experimental This API is unstable and may change without notice. */ import * as Schema from "effect/Schema"; /** * Branded string schema for purl package types (e.g. "npm", "pypi", "maven"). * * Enforces the purl spec character set and lowercase canonical form. To * accept inputs in any case, decode through {@link PackageUrlSchema} which * normalises the type before constructing parts. * * @experimental This API is unstable and may change without notice. */ export declare const PackageTypeSchema: Schema.brand; /** * Inferred type for purl package types. * * @experimental This API is unstable and may change without notice. */ export type PackageType = Schema.Schema.Type; //# sourceMappingURL=package-type.d.ts.map