import { BaseTestConfig } from '../../tests/test-framework'; import { TPktInputSize } from '../../shared-types/size'; export interface TextareaTestConfig extends BaseTestConfig { value?: string; autocomplete?: string; rows?: number | null; id?: string; label?: string; name?: string; disabled?: boolean; readonly?: boolean; required?: boolean; placeholder?: string | null; maxlength?: number | null; minlength?: number | null; hasError?: boolean; errorMessage?: string; helptext?: string; fullwidth?: boolean; counter?: boolean; inline?: boolean; ariaLabelledby?: string | null; ariaDescribedBy?: string | null; inputSize?: TPktInputSize; } export declare const createTextareaTest: (config?: TextareaTestConfig) => Promise<{ container: HTMLElement; textarea: import('./textarea').PktTextarea; }>;