import { DekApi, DekPlugin, DekPluginConfig } from '@appkit/dek-plugin'; import { CalendarState } from './types'; export declare const states: Record; declare class Plugin implements DekPlugin { readonly config: DekPluginConfig; private interval; private unsubscribe; private emitter; private state; constructor(config: DekPluginConfig); load(api: DekApi): Promise; unload(): Promise; get screens(): { path: string; element: () => import("react/jsx-runtime").JSX.Element; }[]; get components(): { key: string; element: (props: any) => import("react/jsx-runtime").JSX.Element; }[]; get api(): any; private loadEvents; } export default Plugin;