export declare class Artifact {
    private client;
    constructor();
    getByName(name: string): Promise<import("@actions/artifact").Artifact>;
    upload(name: string, files: string[]): Promise<void>;
    list(): Promise<import("@actions/artifact").Artifact[]>;
    download(id: number): Promise<import("@actions/artifact").DownloadArtifactResponse>;
    remove(name: string): Promise<void>;
}
