@prefecthq/prefect-ui-library
Version:
This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.
21 lines (20 loc) • 685 B
TypeScript
import { ArtifactData, ArtifactMetadata, ArtifactType, IArtifact } from '../models/Artifact';
export interface IArtifactCollection extends IArtifact {
latestId: string;
key: string;
}
export declare class ArtifactCollection implements IArtifactCollection {
readonly id: string;
readonly latestId: string;
readonly key: string;
readonly flowRunId: string | null;
readonly taskRunId: string | null;
readonly created: Date;
readonly updated: Date;
readonly kind = "artifactCollection";
type: ArtifactType;
description: string | null;
data: ArtifactData;
metadata: ArtifactMetadata;
constructor(artifact: IArtifactCollection);
}