@cerberus-design/react
Version:
The Cerberus Design React component library.
36 lines (35 loc) • 2.25 kB
text/typescript
import { Clipboard, ClipboardContextProps as ArkContextProps, ClipboardRootProps as ArkRootProps, ClipboardLabelProps as ArkLabelProps, ClipboardControlProps as ArkControlProps, ClipboardInputProps as ArkInputProps, ClipboardTriggerProps as ArkTriggerProps, ClipboardIndicatorProps as ArkIndicatorProps } from '@ark-ui/react/clipboard';
import { CerberusPrimitiveProps } from '../../system/index';
import { ReactNode, RefAttributes } from 'react';
export type ClipboardContextProps = ArkContextProps;
export declare const ClipboardContext: (props: Clipboard.ContextProps) => ReactNode;
export type ClipboardRootProps = CerberusPrimitiveProps<ArkRootProps>;
export declare const ClipboardRoot: {
(props: CerberusPrimitiveProps<Clipboard.RootProps & RefAttributes<HTMLDivElement>>): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export type ClipboardLabelProps = CerberusPrimitiveProps<ArkLabelProps>;
export declare const ClipboardLabel: {
(props: CerberusPrimitiveProps<Clipboard.LabelProps & RefAttributes<HTMLLabelElement>>): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export type ClipboardControlProps = CerberusPrimitiveProps<ArkControlProps>;
export declare const ClipboardControl: {
(props: CerberusPrimitiveProps<Clipboard.ControlProps & RefAttributes<HTMLDivElement>>): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export type ClipboardInputProps = CerberusPrimitiveProps<ArkInputProps>;
export declare const ClipboardInput: {
(props: CerberusPrimitiveProps<Clipboard.InputProps & RefAttributes<HTMLInputElement>>): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export type ClipboardTriggerProps = CerberusPrimitiveProps<ArkTriggerProps>;
export declare const ClipboardTrigger: {
(props: CerberusPrimitiveProps<Clipboard.TriggerProps & RefAttributes<HTMLButtonElement>>): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export type ClipboardIndicatorProps = CerberusPrimitiveProps<ArkIndicatorProps>;
export declare const ClipboardIndicator: {
(props: CerberusPrimitiveProps<Clipboard.IndicatorProps & RefAttributes<HTMLDivElement>>): import("react/jsx-runtime").JSX.Element;
displayName: string;
};