declare const _default: import("@subscan/widget-runtime").ImplementedRuntimeComponent<import("@sinclair/typebox").TObject<import("@sinclair/typebox").StaticProperties<{
    listData: import("@sinclair/typebox").TArray<import("@sinclair/typebox").StaticArray<import("@sinclair/typebox").TRecord<Record<string, string>>>>;
    template: import("@sinclair/typebox").TObject<import("@sinclair/typebox").StaticProperties<{
        id: import("@sinclair/typebox").TString;
        type: import("@sinclair/typebox").TString;
        properties: import("@sinclair/typebox").TRecord<Record<string, any>>;
        handlers: import("@sinclair/typebox").TArray<import("@sinclair/typebox").StaticArray<import("@sinclair/typebox").TObject<import("@sinclair/typebox").StaticProperties<{
            componentId: import("@sinclair/typebox").TString;
            method: import("@sinclair/typebox").TObject<import("@sinclair/typebox").StaticProperties<{
                name: import("@sinclair/typebox").TString;
                parameters: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TRecord<Record<string, any>>>;
            }>>;
            wait: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<import("@sinclair/typebox").StaticProperties<{
                type: import("@sinclair/typebox").TKeyOf<"debounce" | "throttle" | "delay">;
                time: import("@sinclair/typebox").TNumber;
            }>>>;
            disabled: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
            type: import("@sinclair/typebox").TString;
        }>>>>;
    }>>;
}>>, import("@sinclair/typebox").TObject<import("@sinclair/typebox").StaticProperties<{}>>, {}, readonly "content"[], {}, readonly never[]>;
export default _default;
