27 lines
741 B
TypeScript
27 lines
741 B
TypeScript
import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
|
|
declare global {
|
|
interface HTMLElementTagNameMap {
|
|
'sz-tokens-view': SzTokensView;
|
|
}
|
|
}
|
|
export interface IToken {
|
|
id: string;
|
|
name: string;
|
|
type: 'global' | 'ci';
|
|
service?: string;
|
|
createdAt: string;
|
|
lastUsed?: string;
|
|
}
|
|
export declare class SzTokensView extends DeesElement {
|
|
static demo: () => TemplateResult<1>;
|
|
accessor globalTokens: IToken[];
|
|
accessor ciTokens: IToken[];
|
|
static styles: import("@design.estate/dees-element").CSSResult[];
|
|
render(): TemplateResult;
|
|
private renderToken;
|
|
private handleCreate;
|
|
private handleCopy;
|
|
private handleRegenerate;
|
|
private handleDelete;
|
|
}
|