import { BaseTestConfig } from '../../tests/test-framework';
export interface ButtonTestConfig extends BaseTestConfig {
    size?: string;
    skin?: string;
    variant?: string;
    color?: string;
    type?: string;
    disabled?: boolean;
    isLoading?: boolean;
    iconName?: string;
    iconNameSecond?: string;
    iconPath?: string;
    secondIconPath?: string;
    iconPosition?: string;
    mode?: string;
    form?: string;
    content?: string;
}
export declare const createButtonTest: (config?: ButtonTestConfig) => Promise<{
    container: HTMLElement;
    button: import('./button').PktButton;
}>;
