import { InputProps } from './Input';
export interface StyledInputWrapperProps extends InputProps {
    focus: boolean;
}
export declare const StyledInputWrapper: import("styled-components").StyledComponent<"span", import("styled-components").DefaultTheme, StyledInputWrapperProps, never>;
export declare const StyledInput: import("styled-components").StyledComponent<"input", import("styled-components").DefaultTheme, InputProps, never>;
export declare const StyledIconWrapper: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, Partial<{
    padding: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
    paddingTop: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
    paddingRight: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
    paddingBottom: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
    paddingLeft: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
    paddingVertical: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
    paddingHorizontal: keyof import("@bigcommerce/big-design-theme").Spacing | import("../../types").Responsive<keyof import("@bigcommerce/big-design-theme").Spacing>;
}>, never>;
export declare const StyledInputContent: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, InputProps, never>;
//# sourceMappingURL=styled.d.ts.map