import { LensProps } from '@focuson/state';
import { PageSelectionContext } from "@focuson/pages";
export interface ToggleButtonProps<S, T, Context> extends LensProps<S, boolean, Context> {
    id: string;
    buttonText: string;
    enabledBy?: string[][];
    defaultValue?: boolean;
}
export declare function ToggleButton<S, T, Context extends PageSelectionContext<S>>(props: ToggleButtonProps<S, boolean, Context>): JSX.Element;
