import * as React from 'react'; import type { PluginListing, PluginsAbility } from '../types'; /** Added to the organization or not. Ticking opens the expanded row, where the trust prompt is. */ export declare function InstallQuickControl({ listing, ability, name, onSetInstalled, onReview, }: { listing?: PluginListing; ability: PluginsAbility; name: string; onSetInstalled: (installed: boolean) => void; onReview: () => void; }): React.JSX.Element; /** The organization's default on a collapsed row; nothing to switch until the plugin is added. */ export declare function OrgQuickControl({ listing, ability, name, onSetOrgEnabled, }: { listing?: PluginListing; ability: PluginsAbility; name: string; onSetOrgEnabled: (enabled: boolean) => void; }): React.JSX.Element; /** The viewer's own switch on a collapsed row, or a disabled box that says why they have none. */ export declare function UserQuickControl({ listing, ability, name, onSetUserEnabled, }: { listing?: PluginListing; ability: PluginsAbility; name: string; onSetUserEnabled: (enabled: boolean) => void; }): React.JSX.Element; //# sourceMappingURL=PluginQuickControls.d.ts.map