import { BaseTestConfig } from '../../tests/test-framework';
export interface InputWrapperTestConfig extends BaseTestConfig {
    label?: string;
    helptext?: string;
    errorMessage?: string;
    hasError?: boolean;
    counter?: boolean;
    counterCurrent?: number;
    counterMaxLength?: number;
    counterError?: boolean;
    inline?: boolean;
    useWrapper?: boolean;
    disabled?: boolean;
    optionalTag?: boolean;
    requiredTag?: boolean;
    hasFieldset?: boolean;
    inFieldset?: boolean;
    readonly?: boolean;
    forId?: string;
    ariaDescribedBy?: string;
    helptextDropdown?: string;
    helptextDropdownButton?: string;
    optionalText?: string;
    requiredText?: string;
    tagText?: string;
    role?: string;
}
export declare const createInputWrapperTest: (config?: InputWrapperTestConfig) => Promise<{
    container: HTMLElement;
    wrapper: import('./input-wrapper').PktInputWrapper;
}>;
