@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
9 lines (8 loc) • 557 B
TypeScript
import type { Generic } from 'adopted-style-sheets';
import type { PropAlternativeButtonLinkRole } from '../props';
import type { OptionalButtonProps, OptionalButtonStates, RequiredButtonProps, RequiredButtonStates } from './button';
type RequiredProps = RequiredButtonProps;
type OptionalProps = Omit<OptionalButtonProps, keyof PropAlternativeButtonLinkRole>;
export type ButtonLinkProps = Generic.Element.Members<RequiredProps, OptionalProps>;
export type ButtonLinkStates = Generic.Element.Members<RequiredButtonStates, OptionalButtonStates>;
export {};