import type { KolFocusOptions } from '../../../schema';
import type { ApiFromConfig } from '../generic-types';
export declare const skeletonPropsConfig: {
    readonly required: readonly [import("../../props").PropDefinition<string, import("../../props").NameProp>];
};
export type SkeletonApi = ApiFromConfig<typeof skeletonPropsConfig, {
    Callbacks: {
        click: () => void;
    };
    Emitters: {
        loaded: number;
        rendered: void;
    };
    Listeners: {
        keydown: KeyboardEvent;
    };
    Methods: {
        focus: (options?: KolFocusOptions) => void;
        toggle: () => void;
    };
    Refs: {
        button: HTMLButtonElement;
    };
    States: {
        count: number;
        label: string;
        show: boolean;
    };
}>;
