import { LitElement } from 'lit';
import { TAccordionSkin } from '../../shared-types';
export type TPktAccordionSkin = TAccordionSkin;
export interface IPktAccordion {
    compact?: boolean;
    skin?: TPktAccordionSkin;
    ariaLabelledBy?: string;
    name?: string;
}
export declare class PktAccordion extends LitElement implements IPktAccordion {
    ariaLabelledBy: string;
    compact: boolean;
    skin: TPktAccordionSkin;
    name: string;
    updated(changedProperties: Map<string, any>): void;
    private updateAccordionItemNames;
    firstUpdated(): void;
    render(): import('lit-html').TemplateResult<1>;
}
export default PktAccordion;
