UNPKG

graphdb-workbench

Version:
25 lines (24 loc) 859 B
import { RepositoryState } from './repository-state'; import { RepositoryType } from './repository-type'; import { Model } from '../common'; import { RepositoryReference } from './repository-reference'; /** * Holds repository information, such as name, type, state, and other related fields. */ export declare class Repository extends Model<Repository> implements RepositoryReference { id: string; title: string; type: RepositoryType | undefined; sesameType: string | undefined; uri: string; externalUrl: string; location: string; state: RepositoryState | undefined; local: boolean | undefined; readable: boolean | undefined; writable: boolean | undefined; unsupported: boolean | undefined; isNew?: boolean; constructor(data?: Partial<Repository>); toRepositoryReference(): RepositoryReference; }