23 lines
704 B
TypeScript
23 lines
704 B
TypeScript
import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
|
|
declare global {
|
|
interface HTMLElementTagNameMap {
|
|
'sz-registry-external-view': SzRegistryExternalView;
|
|
}
|
|
}
|
|
export interface IExternalRegistry {
|
|
id: string;
|
|
name: string;
|
|
url: string;
|
|
username: string;
|
|
type: 'dockerhub' | 'ghcr' | 'gcr' | 'ecr' | 'custom';
|
|
}
|
|
export declare class SzRegistryExternalView extends DeesElement {
|
|
static demo: () => TemplateResult<1>;
|
|
accessor registries: IExternalRegistry[];
|
|
static styles: import("@design.estate/dees-element").CSSResult[];
|
|
render(): TemplateResult;
|
|
private handleAdd;
|
|
private handleEdit;
|
|
private handleDelete;
|
|
}
|