import React from 'react'; import { FlattenSimpleInterpolation } from 'styled-components'; import type { BaseboxProps, FocusProps, OutlinedProps } from '@salutejs/plasma-core'; import { InteractionProps } from '../../mixins'; export interface CheckboxProps extends BaseboxProps, FocusProps, OutlinedProps, InteractionProps { } export declare const syntheticFocus: (ruleset: FlattenSimpleInterpolation, focused?: boolean | undefined) => FlattenSimpleInterpolation; export declare const StyledRoot: import("styled-components").StyledComponent<"div", any, import("@salutejs/plasma-core").DisabledProps & { $disabled?: boolean | undefined; }, never>; export declare const StyledInput: import("styled-components").StyledComponent<"input", any, { className?: string | undefined; }, "className">; export declare const StyledTrigger: import("styled-components").StyledComponent<"div", any, { $focused?: boolean | undefined; $scaleOnInteraction?: boolean | undefined; }, never>; export declare const StyledContent: import("styled-components").StyledComponent<"div", any, {}, never>; /** * Флажок или *чекбокс*. Позволяет пользователю управлять параметром с двумя состояниями — ☑ включено и ☐ отключено. */ export declare const Checkbox: React.ForwardRefExoticComponent>;