import { LitElement } from '../LitElement.ts'; import { ControllerLifecycleMethods } from './types.ts'; export declare const isController: (value: unknown) => value is ControllerLifecycleMethods; /** * Checks if the argument is a promise by checking if it has a `then` method. */ export declare const isPromise: (arg: Promise | T) => arg is Promise; /** * Get the number of controllers current component has. Can be used to get a * unique id for each controller. */ export declare const getControllersCount: (component: LitElement) => number;