001/*
002 * SPDX-FileCopyrightText: none
003 * SPDX-License-Identifier: CC0-1.0
004 */
005
006package gov.nist.secauto.metaschema.schemagen.json;
007
008import gov.nist.secauto.metaschema.core.model.IFlagInstance;
009import gov.nist.secauto.metaschema.core.model.IModelDefinition;
010
011import edu.umd.cs.findbugs.annotations.NonNull;
012
013public interface IModelDefinitionJsonSchema<D extends IModelDefinition> extends IDefinitionJsonSchema<D> {
014  void registerJsonKey(@NonNull IFlagInstance jsonKey, @NonNull String suffix);
015}