import type { KnapsackAssetSetsData, MetaState, TemplateRendererMeta } from './app-client-data';
import { type RendererId } from './renderers';
/**
 * Discovery Data is information from a running App Client that describes what it knows about the git repo it is running on.
 * This includes:
 * - Asset Sets
 * - Meta State
 * - Renderers
 */
export type GeneralDiscovery = {
    assetSets: KnapsackAssetSetsData;
    metaState: MetaState;
    renderersById: Partial<Record<RendererId, {
        meta: TemplateRendererMeta;
    }>>;
};
//# sourceMappingURL=discovery.d.ts.map