Files
datahub/packages/ckan/src/interfaces/organization.interface.ts
2023-08-14 11:16:51 -03:00

24 lines
574 B
TypeScript

import { Activity } from './activity.interface';
import { Dataset, Tag } from './dataset.interface';
import { User } from './user.interface';
export interface Organization {
id: string;
name: string;
title: string;
display_name: string;
type: string;
description?: string;
image_url?: string;
image_display_url?: string;
created?: string;
is_organization: boolean;
package_count: number;
approval_status?: 'approved';
state: 'active';
packages?: Array<Dataset>;
activity_stream?: Array<Activity>;
users?: Array<User>;
tags?: Array<Tag>;
}