import type { CreateBlock, EvokitProp } from '@prom-ui/core/base/types';
type InputPadding = 'none' | 'xxs' | 'xs' | 's' | 'm' | 'l' | 'xl' | 'xxl' | '3xl' | '4xl' | '5xl';
export type InputProps = {
    'input-width'?: EvokitProp<'auto' | '1-1'>;
    'input-height'?: EvokitProp<'1-1'>;
    'input-theme'?: EvokitProp<'white' | 'red'>;
    'input-padding'?: EvokitProp<InputPadding | `${InputPadding} ${string}`>;
    /** @ignore */
    'input-padding-top'?: EvokitProp<InputPadding>;
    /** @ignore */
    'input-padding-right'?: EvokitProp<InputPadding>;
    /** @ignore */
    'input-padding-bottom'?: EvokitProp<InputPadding>;
    /** @ignore */
    'input-padding-left'?: EvokitProp<InputPadding>;
};
export declare const Input: CreateBlock<'input', 'input', InputProps>;
export {};
