@oslokommune/punkt-elements
Version:
Komponentbiblioteket til Punkt, et designsystem laget av Oslo Origo
22 lines (21 loc) • 694 B
TypeScript
import { PktElementWithSlot } from '../../base-elements/element-with-slot';
import { PropertyValues } from 'lit';
import { TMessageboxSkin } from '../../shared-types';
export type { TMessageboxSkin };
export interface IPktMessagebox {
skin?: TMessageboxSkin;
title?: string;
compact?: boolean;
closable?: boolean;
}
export declare class PktMessagebox extends PktElementWithSlot implements IPktMessagebox {
constructor();
closable: boolean;
compact: boolean;
title: string;
skin: TMessageboxSkin;
_isClosed: boolean;
protected updated(_changedProperties: PropertyValues): void;
render(): import('lit-html').TemplateResult<1>;
private close;
}