'use strict';var superstruct=require('superstruct'),b=require('color-string');function _interopDefault(e){return e&&e.__esModule?e:{default:e}}var b__default=/*#__PURE__*/_interopDefault(b);var z=Object.defineProperty;var m=(n,C)=>z(n,"name",{value:C,configurable:true});function N(n){if(typeof n!="string")return  false;try{return !!b__default.default.get(n)}catch{return  false}}m(N,"isColor");var k=superstruct.define("ColorStringStruct",n=>typeof n=="string"&&N(n)),t=superstruct.union([superstruct.type({type:superstruct.literal("value"),colorValue:k}),superstruct.type({type:superstruct.literal("design-token"),tokenName:superstruct.string()})]);superstruct.type({type:superstruct.literal("design-token"),tokenName:superstruct.string()});var u=superstruct.object({unit:superstruct.enums(["rem","px"]),value:superstruct.number()}),x=superstruct.union([superstruct.string(),superstruct.number()]);var L=superstruct.enums(["woff2","woff"]),W=superstruct.type({format:L,type:superstruct.literal("url"),path:superstruct.string()});superstruct.type({family:superstruct.optional(superstruct.string()),weight:superstruct.optional(superstruct.union([x,superstruct.size(superstruct.array(x),2)])),src:superstruct.optional(superstruct.array(W)),style:superstruct.optional(superstruct.string()),display:superstruct.optional(superstruct.enums(["auto","block","swap","fallback","optional"])),variationSettings:superstruct.optional(superstruct.string()),unicodeRange:superstruct.optional(superstruct.string())});superstruct.type({fontWeight:superstruct.optional(superstruct.union([superstruct.string(),superstruct.number()])),textColor:superstruct.optional(t),hoverColor:superstruct.optional(t),underline:superstruct.optional(superstruct.boolean()),textTransform:superstruct.optional(superstruct.enums(["inherit","capitalize","lowercase","uppercase"])),fontStretch:superstruct.optional(superstruct.enums(["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"]))});var V=superstruct.type({min:u,max:superstruct.optional(u)}),h=superstruct.type({fontSize:superstruct.optional(V),lineHeight:superstruct.optional(superstruct.union([superstruct.string(),superstruct.number()])),fontWeight:superstruct.optional(superstruct.union([superstruct.string(),superstruct.number()])),letterSpacing:superstruct.optional(superstruct.string()),fontFamily:superstruct.optional(superstruct.string()),textColor:superstruct.optional(t),textTransform:superstruct.optional(superstruct.enums(["inherit","capitalize","lowercase","uppercase"])),fontStretch:superstruct.optional(superstruct.enums(["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"]))});var S=superstruct.union([h,superstruct.type({accentColor:superstruct.optional(t)})]),ne=superstruct.union([S,superstruct.type({hoverColor:superstruct.optional(t),backgroundColor:superstruct.optional(t)})]),ie=superstruct.union([S,superstruct.type({backgroundColor:superstruct.optional(t)})]),P={},H={},U={},re={primaryNav:U,secondaryNav:H,tabs:P};exports.NavCustomizationConfigStruct=S;exports.PrimaryNavCustomizationConfigStruct=ne;exports.SecondaryNavCustomizationConfigStruct=ie;exports.customizableNavElements=re;//# sourceMappingURL=nav-customization-config.js.map
//# sourceMappingURL=nav-customization-config.js.map