import { ComponentImplementation } from '../../services/registry';
export declare const IsDisabledSchema: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
export declare const SizePropertySchema: import("@sinclair/typebox").TKeyOf<("md" | "sm" | "lg")[]>;
export declare const CheckboxStateSchema: import("@sinclair/typebox").TObject<{
    value: import("@sinclair/typebox").TString;
    Text: import("@sinclair/typebox").TString;
    checked: import("@sinclair/typebox").TBoolean;
}>;
declare const _default: {
    impl: ComponentImplementation<import("@sinclair/typebox").ReduceModifiers<import("@sinclair/typebox").StaticModifiers<{
        text: import("@sinclair/typebox").TObject<{
            raw: import("@sinclair/typebox").TString;
            format: import("@sinclair/typebox").TKeyOf<("plain" | "md")[]>;
        }>;
        value: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNumber]>;
        defaultIsChecked: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
        isDisabled: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
        isFocusable: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
        isInValid: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
        isReadOnly: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
        isRequired: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
        size: import("@sinclair/typebox").TKeyOf<("md" | "sm" | "lg")[]>;
        spacing: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
        colorScheme: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TKeyOf<("blue" | "cyan" | "gray" | "green" | "orange" | "pink" | "purple" | "red" | "teal" | "yellow" | "whiteAlpha" | "blackAlpha" | "linkedin" | "facebook" | "messenger" | "whatsapp" | "twitter" | "telegram")[]>>;
    }>>>;
    version: string;
    kind: "Component";
    metadata: import("@meta-ui/core/lib/metadata").ComponentMetadata;
    spec: {
        properties: import("json-schema").JSONSchema7Object;
        state: import("json-schema").JSONSchema7;
        methods: import("@meta-ui/core").MethodSchema[];
        styleSlots: string[];
        slots: string[];
        events: string[];
    };
    parsedVersion: import("@meta-ui/core/lib/version").Version;
};
export default _default;
