import React from 'react';
import { KINDS } from 'utils/constants';
export type ToggleProps = {
    children: React.ReactNode;
    ariaLabel?: string;
    defaultPressed?: boolean;
    disabled?: boolean;
    pressed: boolean;
    onPressedChange: (pressed: boolean) => void;
    kind?: KINDS;
};
/**
 * A two-state button that can be either on or off.
 * Pass an Icon as children for best results
 *
 */
export declare const Toggle: ({ children, ariaLabel, defaultPressed, pressed, onPressedChange, disabled, kind, }: ToggleProps) => JSX.Element;
