public final class JsonArray {
    public method <init>(): void
}


public final class JsonObject {
    public method <init>(): void
}


public interface JsonParser {
    inner class JsonParser/DefaultImpls
    public abstract @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonArray): java.util.Collection
}


public final class JsonParser/DefaultImpls {
    inner class JsonParser/DefaultImpls
    public static @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonParser, p1: JsonArray): java.util.Collection
}


public final class Kt2399Kt {
    public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}


public interface MultiParser {
    public abstract @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.util.Collection
}


public interface Parser {
    public abstract @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object
}


public final class ProjectApiContext {
    private final @org.jetbrains.annotations.NotNull field projectInfoJsonParser: ProjectInfoJsonParser
    public method <init>(): void
    public final @org.jetbrains.annotations.NotNull method getProjectInfoJsonParser(): ProjectInfoJsonParser
}


public final class ProjectInfo {
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}


public abstract class ProjectInfoJsonParser {
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonArray): java.util.Collection
    public @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonObject): ProjectInfo
    public synthetic method parse(p0: java.lang.Object): java.lang.Object
    public synthetic method parse(p0: java.lang.Object): java.util.Collection
}
