import { Theme } from '../theme'; export declare const validStyle: { boxShadow: (theme: Theme) => string; }; export declare const invalidStyle: { boxShadow: (theme: Theme) => string; }; export declare const inputStyle: { ({ valid, invalid }: { valid: any; invalid: any; }): { '&[disabled]': { cursor: string; backgroundColor: string; color: string; }; boxShadow: (theme: Theme) => string; width: string; position: string; lineHeight: number; padding: number; border: number; borderRadius: number; '&::placeholder': { color: string; }; '&:focus': { boxShadow: (theme: Theme) => string; }; '&:not(:placeholder-shown)': { '&:invalid': { boxShadow: (theme: Theme) => string; }; '&:valid': { boxShadow: (theme: Theme) => string; }; }; letterSpacing: string; fontWeight: number; fontSize: string; '::before': { content: string; marginTop: string; display: string; height: number; }; '::after': { content: string; marginBottom: string; display: string; height: number; }; }; displayName: string; __docgenInfo: { "description": string; "displayName": string; "props": { "valid": { "defaultValue": any; "description": string; "name": string; "required": boolean; "type": { "name": string; }; }; "invalid": { "defaultValue": any; "description": string; "name": string; "required": boolean; "type": { "name": string; }; }; }; }; }; export declare const inputVariant: any;