Schema: {
    [category: string]: SchemaItem | undefined;
} & {
    navigation: SchemaItem;
    switch: SchemaItem;
}