import type { BasePickerViewProps as PickerViewProps, PickerColumn, PickerDataSource, PickerOption, PickerValue } from './interface';
export declare const resolvedFieldNames: <T = object>(left: Partial<T>) => {
    value: string;
    label: string;
    children: string;
};
export declare const isCascader: (dataSource?: PickerDataSource) => dataSource is PickerOption[];
export declare const isColumn: (dataSource?: PickerDataSource) => dataSource is PickerColumn;
export declare const isValidValue: (value?: PickerValue | PickerValue[]) => boolean;
export declare const resolveColumn: (props: PickerViewProps) => {
    value: import("../wheel").WheelValue[];
    columns: PickerColumn;
    items: any[];
};
export declare const resolved: (props: PickerViewProps) => {
    value: import("../wheel").WheelValue[];
    columns: PickerColumn;
    items: any[];
} | {
    value: import("../wheel").WheelValue[];
    items: import("../wheel").WheelItem[];
    columns: PickerColumn[];
};
