@devopness/ui-react
Version:
Devopness Design System React Components - Painless essential DevOps to everyone
32 lines (31 loc) • 1.99 kB
TypeScript
import { InputProps } from './Input';
type IconPositionProps = Pick<InputProps, 'iconPosition'>;
type WrapperProps = {
disabled?: boolean;
readOnly?: boolean;
error?: boolean;
};
type InputTextProps = {
disabled?: boolean;
hasError?: boolean;
type: string;
removeArrows?: boolean;
publicStyle?: {
fontStyleValue?: string;
fontStylePlaceholder?: string;
};
readOnly?: boolean;
hasIcon?: boolean;
iconPosition?: 'left' | 'right';
};
type InputWrapperProps = {
hasError?: boolean;
disabled?: boolean;
readOnly?: boolean;
};
declare const Container: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
declare const InputWrapper: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, InputWrapperProps>> & string;
declare const InputText: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<import('react').DetailedHTMLProps<import('react').InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, InputTextProps>> & string;
declare const Icon: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, IconPositionProps>> & string;
declare const Wrapper: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, WrapperProps>> & string;
export { Container, InputWrapper, InputText, Icon, Wrapper };