import { PzFormSelectOption, PzFormSelectValue } from '../shared/types';
export type PzSelectVariant = "field" | "inline";
export interface PzSelectProps {
    name: string;
    options: PzFormSelectOption[];
    modelValue?: PzFormSelectValue;
    label?: string;
    placeholder?: string;
    disabled?: boolean;
    required?: boolean;
    variant?: PzSelectVariant;
    width?: string;
}
export interface PzSelectOptionSlotProps {
    option: PzFormSelectOption;
    selected: boolean;
    disabled: boolean;
}
export interface PzSelectSelectedSlotProps {
    option: PzFormSelectOption | undefined;
    placeholder: string;
}
