18 lines
366 B
TypeScript
18 lines
366 B
TypeScript
import type { ManifestWithView } from './models';
|
|
|
|
export interface ManifestWorkspaceView extends ManifestWithView {
|
|
type: 'workspaceView';
|
|
meta: MetaWorkspaceView;
|
|
conditions: ConditionsWorkspaceView;
|
|
}
|
|
|
|
export interface MetaWorkspaceView {
|
|
pathname: string;
|
|
label: string;
|
|
icon: string;
|
|
}
|
|
|
|
export interface ConditionsWorkspaceView {
|
|
workspaces: string[];
|
|
}
|