import { RowValue } from '../..';
export declare const getRowValueData: () => RowValue;
export declare const getRowValueWithConstraintsDataForMVC1: () => {
    profile: {
        values: {
            uri: string;
            type: string;
            attributes: {
                TextField: {
                    type: string;
                    ov: boolean;
                    value: string;
                    uri: string;
                }[];
                NestedTest: {
                    label: string;
                    value: {
                        TextField: {
                            type: string;
                            ov: boolean;
                            value: string;
                            uri: string;
                        }[];
                        NestedTestL2: ({
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3': {
                                    label: string;
                                    value: {
                                        'String L3': {
                                            type: string;
                                            ov: boolean;
                                            value: string;
                                            uri: string;
                                        }[];
                                    };
                                    ov: boolean;
                                    uri: string;
                                }[];
                            };
                            ov: boolean;
                            uri: string;
                        } | {
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3'?: undefined;
                            };
                            ov: boolean;
                            uri: string;
                        })[];
                    };
                    ov: boolean;
                    uri: string;
                }[];
            };
            label: string;
        }[];
        hiddenValues: any[];
    }[];
    'attributes.NestedTest.TextField': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
    'attributes.NestedTest.NestedTestL2.StringL2': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
    'attributes.NestedTest.NestedTestL2.Nested Level 3.String L3': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
};
export declare const getRowValueWithConstraintsDataForMVC2: () => {
    profile: {
        values: {
            uri: string;
            type: string;
            attributes: {
                TextField: {
                    type: string;
                    ov: boolean;
                    value: string;
                    uri: string;
                }[];
                NestedTest: {
                    label: string;
                    value: {
                        TextField: {
                            type: string;
                            ov: boolean;
                            value: string;
                            uri: string;
                        }[];
                        NestedTestL2: ({
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3': {
                                    label: string;
                                    value: {
                                        'String L3': {
                                            type: string;
                                            ov: boolean;
                                            value: string;
                                            uri: string;
                                        }[];
                                    };
                                    ov: boolean;
                                    uri: string;
                                }[];
                            };
                            ov: boolean;
                            uri: string;
                        } | {
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3'?: undefined;
                            };
                            ov: boolean;
                            uri: string;
                        })[];
                    };
                    ov: boolean;
                    uri: string;
                }[];
            };
            label: string;
        }[];
        hiddenValues: any[];
    }[];
    'attributes.NestedTest.TextField': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
    'attributes.NestedTest.NestedTestL2.StringL2': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
    'attributes.NestedTest.NestedTestL2.Nested Level 3.String L3': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
};
export declare const getRowValueWithConstraintsDataForMVC3: () => {
    profile: {
        values: {
            uri: string;
            type: string;
            attributes: {
                TextField: {
                    type: string;
                    ov: boolean;
                    value: string;
                    uri: string;
                }[];
                NestedTest: {
                    label: string;
                    value: {
                        TextField: {
                            type: string;
                            ov: boolean;
                            value: string;
                            uri: string;
                        }[];
                        NestedTestL2: ({
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3': {
                                    label: string;
                                    value: {
                                        'String L3': {
                                            type: string;
                                            ov: boolean;
                                            value: string;
                                            uri: string;
                                        }[];
                                    };
                                    ov: boolean;
                                    uri: string;
                                }[];
                            };
                            ov: boolean;
                            uri: string;
                        } | {
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3'?: undefined;
                            };
                            ov: boolean;
                            uri: string;
                        })[];
                    };
                    ov: boolean;
                    uri: string;
                }[];
            };
            label: string;
        }[];
        hiddenValues: any[];
    }[];
    'attributes.NestedTest.TextField': {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    }[];
    'attributes.NestedTest.NestedTestL2.StringL2': ({
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    } | {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues?: undefined;
    })[];
    'attributes.NestedTest.NestedTestL2.Nested Level 3.String L3': ({
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    } | {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues?: undefined;
    })[];
};
export declare const getRowValueWithConstraintsDataForMVC6: () => {
    profile: {
        values: {
            uri: string;
            type: string;
            attributes: {
                TextField: {
                    type: string;
                    ov: boolean;
                    value: string;
                    uri: string;
                }[];
                NestedTest: {
                    label: string;
                    value: {
                        TextField: {
                            type: string;
                            ov: boolean;
                            value: string;
                            uri: string;
                        }[];
                        NestedTestL2: ({
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3': {
                                    label: string;
                                    value: {
                                        'String L3': {
                                            type: string;
                                            ov: boolean;
                                            value: string;
                                            uri: string;
                                        }[];
                                    };
                                    ov: boolean;
                                    uri: string;
                                }[];
                            };
                            ov: boolean;
                            uri: string;
                        } | {
                            label: string;
                            value: {
                                StringL2: {
                                    type: string;
                                    ov: boolean;
                                    value: string;
                                    uri: string;
                                }[];
                                'Nested Level 3'?: undefined;
                            };
                            ov: boolean;
                            uri: string;
                        })[];
                    };
                    ov: boolean;
                    uri: string;
                }[];
            };
            label: string;
        }[];
        hiddenValues: any[];
    }[];
    'attributes.NestedTest.TextField': ({
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: any[];
    } | {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues?: undefined;
    })[];
    'attributes.NestedTest.NestedTestL2.StringL2': ({
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    } | {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues?: undefined;
    })[];
    'attributes.NestedTest.NestedTestL2.Nested Level 3.String L3': ({
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
    } | {
        nestedKey: string;
        indexPath: number[];
        values: {
            value: string;
            ov: boolean;
            uri: string;
        }[];
        hiddenValues?: undefined;
    })[];
};
