import type { WitnessMap } from '@aztec/noir-acvm_js'; import type { ParityBasePrivateInputs, ParityPublicInputs, ParityRootPrivateInputs } from '@aztec/stdlib/parity'; import type { BlockMergeRollupPrivateInputs, BlockRollupPublicInputs, BlockRootEmptyTxFirstRollupPrivateInputs, BlockRootFirstRollupPrivateInputs, BlockRootRollupPrivateInputs, BlockRootSingleTxFirstRollupPrivateInputs, BlockRootSingleTxRollupPrivateInputs, CheckpointMergeRollupPrivateInputs, CheckpointPaddingRollupPrivateInputs, CheckpointRollupPublicInputs, CheckpointRootRollupPrivateInputs, CheckpointRootSingleBlockRollupPrivateInputs, PrivateTxBaseRollupPrivateInputs, PublicChonkVerifierPrivateInputs, PublicChonkVerifierPublicInputs, PublicTxBaseRollupPrivateInputs, RootRollupPrivateInputs, RootRollupPublicInputs, TxMergeRollupPrivateInputs, TxRollupPublicInputs } from '@aztec/stdlib/rollup'; export { mapAvmCircuitPublicInputsToNoir } from '../conversion/server.js'; /** * Converts the inputs of the base parity circuit into a witness map. * @param inputs - The base parity inputs. * @returns The witness map */ export declare function convertParityBasePrivateInputsToWitnessMap(inputs: ParityBasePrivateInputs, simulated?: boolean): WitnessMap; /** * Converts the inputs of the root parity circuit into a witness map. * @param inputs - The root parity inputs. * @returns The witness map */ export declare function convertParityRootPrivateInputsToWitnessMap(inputs: ParityRootPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertPublicChonkVerifierPrivateInputsToWitnessMap(inputs: PublicChonkVerifierPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertPrivateTxBaseRollupPrivateInputsToWitnessMap(inputs: PrivateTxBaseRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertPublicTxBaseRollupPrivateInputsToWitnessMap(inputs: PublicTxBaseRollupPrivateInputs, simulated?: boolean): WitnessMap; /** * Converts the inputs of the merge rollup circuit into a witness map. * @param inputs - The merge rollup inputs. * @returns The witness map */ export declare function convertTxMergeRollupPrivateInputsToWitnessMap(inputs: TxMergeRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertBlockRootFirstRollupPrivateInputsToWitnessMap(inputs: BlockRootFirstRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertBlockRootSingleTxFirstRollupPrivateInputsToWitnessMap(inputs: BlockRootSingleTxFirstRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertBlockRootEmptyTxFirstRollupPrivateInputsToWitnessMap(inputs: BlockRootEmptyTxFirstRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertBlockRootRollupPrivateInputsToWitnessMap(inputs: BlockRootRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertBlockRootSingleTxRollupPrivateInputsToWitnessMap(inputs: BlockRootSingleTxRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertBlockMergeRollupPrivateInputsToWitnessMap(inputs: BlockMergeRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertCheckpointRootRollupPrivateInputsToWitnessMap(inputs: CheckpointRootRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertCheckpointRootSingleBlockRollupPrivateInputsToWitnessMap(inputs: CheckpointRootSingleBlockRollupPrivateInputs, simulated?: boolean): WitnessMap; export declare function convertCheckpointPaddingRollupPrivateInputsToWitnessMap(_inputs: CheckpointPaddingRollupPrivateInputs, _simulated?: boolean): WitnessMap; export declare function convertCheckpointMergeRollupPrivateInputsToWitnessMap(inputs: CheckpointMergeRollupPrivateInputs, simulated?: boolean): WitnessMap; /** * Converts the inputs of the root rollup circuit into a witness map. * @param inputs - The root rollup inputs. * @returns The witness map */ export declare function convertRootRollupPrivateInputsToWitnessMap(inputs: RootRollupPrivateInputs): WitnessMap; export declare function convertPublicChonkVerifierOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): PublicChonkVerifierPublicInputs; export declare function convertPrivateTxBaseRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): TxRollupPublicInputs; export declare function convertPublicTxBaseRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): TxRollupPublicInputs; export declare function convertTxMergeRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): TxRollupPublicInputs; export declare function convertBlockRootFirstRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): BlockRollupPublicInputs; export declare function convertBlockRootSingleTxFirstRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): BlockRollupPublicInputs; export declare function convertBlockRootEmptyTxFirstRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): BlockRollupPublicInputs; export declare function convertBlockRootRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): BlockRollupPublicInputs; export declare function convertBlockRootSingleTxRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): BlockRollupPublicInputs; export declare function convertBlockMergeRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): BlockRollupPublicInputs; export declare function convertCheckpointRootRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): CheckpointRollupPublicInputs; export declare function convertCheckpointRootSingleBlockRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): CheckpointRollupPublicInputs; export declare function convertCheckpointPaddingRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): CheckpointRollupPublicInputs; export declare function convertCheckpointMergeRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): CheckpointRollupPublicInputs; /** * Converts the outputs of the root rollup circuit from a witness map. * @param outputs - The root rollup outputs as a witness map. * @returns The public inputs. */ export declare function convertRootRollupOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): RootRollupPublicInputs; /** * Converts the outputs of the base parity circuit from a witness map. * @param outputs - The base parity outputs as a witness map. * @returns The public inputs. */ export declare function convertParityBaseOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): ParityPublicInputs; /** * Converts the outputs of the root parity circuit from a witness map. * @param outputs - The root parity outputs as a witness map. * @returns The public inputs. */ export declare function convertParityRootOutputsFromWitnessMap(outputs: WitnessMap, simulated?: boolean): ParityPublicInputs; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmVyLmQudHMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXhlY3V0aW9uL3NlcnZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEtBQUssRUFBRSxVQUFVLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUV0RCxPQUFPLEtBQUssRUFBRSx1QkFBdUIsRUFBRSxrQkFBa0IsRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ2pILE9BQU8sS0FBSyxFQUNWLDZCQUE2QixFQUM3Qix1QkFBdUIsRUFDdkIsd0NBQXdDLEVBQ3hDLGlDQUFpQyxFQUNqQyw0QkFBNEIsRUFDNUIseUNBQXlDLEVBQ3pDLG9DQUFvQyxFQUNwQyxrQ0FBa0MsRUFDbEMsb0NBQW9DLEVBQ3BDLDRCQUE0QixFQUM1QixpQ0FBaUMsRUFDakMsNENBQTRDLEVBQzVDLGdDQUFnQyxFQUNoQyxnQ0FBZ0MsRUFDaEMsK0JBQStCLEVBQy9CLCtCQUErQixFQUMvQix1QkFBdUIsRUFDdkIsc0JBQXNCLEVBQ3RCLDBCQUEwQixFQUMxQixvQkFBb0IsRUFDckIsTUFBTSxzQkFBc0IsQ0FBQztBQWdEOUIsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFMUU7Ozs7R0FJRztBQUNILHdCQUFnQiwwQ0FBMEMsQ0FDeEQsTUFBTSxFQUFFLHVCQUF1QixFQUMvQixTQUFTLFVBQVEsR0FDaEIsVUFBVSxDQUVaO0FBRUQ7Ozs7R0FJRztBQUNILHdCQUFnQiwwQ0FBMEMsQ0FDeEQsTUFBTSxFQUFFLHVCQUF1QixFQUMvQixTQUFTLFVBQVEsR0FDaEIsVUFBVSxDQUVaO0FBRUQsd0JBQWdCLG1EQUFtRCxDQUNqRSxNQUFNLEVBQUUsZ0NBQWdDLEVBQ3hDLFNBQVMsVUFBUSxHQUNoQixVQUFVLENBTVo7QUFFRCx3QkFBZ0IsbURBQW1ELENBQ2pFLE1BQU0sRUFBRSxnQ0FBZ0MsRUFDeEMsU0FBUyxVQUFRLEdBQ2hCLFVBQVUsQ0FNWjtBQUVELHdCQUFnQixrREFBa0QsQ0FDaEUsTUFBTSxFQUFFLCtCQUErQixFQUN2QyxTQUFTLFVBQVEsR0FDaEIsVUFBVSxDQU1aO0FBRUQ7Ozs7R0FJRztBQUNILHdCQUFnQiw2Q0FBNkMsQ0FDM0QsTUFBTSxFQUFFLDBCQUEwQixFQUNsQyxTQUFTLFVBQVEsR0FDaEIsVUFBVSxDQU1aO0FBRUQsd0JBQWdCLG9EQUFvRCxDQUNsRSxNQUFNLEVBQUUsaUNBQWlDLEVBQ3pDLFNBQVMsVUFBUSxHQUNoQixVQUFVLENBTVo7QUFFRCx3QkFBZ0IsNERBQTRELENBQzFFLE1BQU0sRUFBRSx5Q0FBeUMsRUFDakQsU0FBUyxVQUFRLEdBQ2hCLFVBQVUsQ0FNWjtBQUVELHdCQUFnQiwyREFBMkQsQ0FDekUsTUFBTSxFQUFFLHdDQUF3QyxFQUNoRCxTQUFTLFVBQVEsR0FDaEIsVUFBVSxDQU1aO0FBRUQsd0JBQWdCLCtDQUErQyxDQUM3RCxNQUFNLEVBQUUsNEJBQTRCLEVBQ3BDLFNBQVMsVUFBUSxHQUNoQixVQUFVLENBTVo7QUFFRCx3QkFBZ0IsdURBQXVELENBQ3JFLE1BQU0sRUFBRSxvQ0FBb0MsRUFDNUMsU0FBUyxVQUFRLEdBQ2hCLFVBQVUsQ0FNWjtBQUVELHdCQUFnQixnREFBZ0QsQ0FDOUQsTUFBTSxFQUFFLDZCQUE2QixFQUNyQyxTQUFTLFVBQVEsR0FDaEIsVUFBVSxDQU1aO0FBRUQsd0JBQWdCLG9EQUFvRCxDQUNsRSxNQUFNLEVBQUUsaUNBQWlDLEVBQ3pDLFNBQVMsVUFBUSxHQUNoQixVQUFVLENBTVo7QUFFRCx3QkFBZ0IsK0RBQStELENBQzdFLE1BQU0sRUFBRSw0Q0FBNEMsRUFDcEQsU0FBUyxVQUFRLEdBQ2hCLFVBQVUsQ0FNWjtBQUVELHdCQUFnQix1REFBdUQsQ0FDckUsT0FBTyxFQUFFLG9DQUFvQyxFQUM3QyxVQUFVLFVBQVEsR0FDakIsVUFBVSxDQUdaO0FBRUQsd0JBQWdCLHFEQUFxRCxDQUNuRSxNQUFNLEVBQUUsa0NBQWtDLEVBQzFDLFNBQVMsVUFBUSxHQUNoQixVQUFVLENBTVo7QUFFRDs7OztHQUlHO0FBQ0gsd0JBQWdCLDBDQUEwQyxDQUFDLE1BQU0sRUFBRSx1QkFBdUIsR0FBRyxVQUFVLENBRXRHO0FBRUQsd0JBQWdCLCtDQUErQyxDQUM3RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsK0JBQStCLENBT2pDO0FBRUQsd0JBQWdCLCtDQUErQyxDQUM3RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsb0JBQW9CLENBT3RCO0FBRUQsd0JBQWdCLDhDQUE4QyxDQUM1RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsb0JBQW9CLENBT3RCO0FBRUQsd0JBQWdCLHlDQUF5QyxDQUN2RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsb0JBQW9CLENBT3RCO0FBRUQsd0JBQWdCLGdEQUFnRCxDQUM5RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsdUJBQXVCLENBT3pCO0FBRUQsd0JBQWdCLHdEQUF3RCxDQUN0RSxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsdUJBQXVCLENBT3pCO0FBRUQsd0JBQWdCLHVEQUF1RCxDQUNyRSxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsdUJBQXVCLENBT3pCO0FBRUQsd0JBQWdCLDJDQUEyQyxDQUN6RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsdUJBQXVCLENBT3pCO0FBRUQsd0JBQWdCLG1EQUFtRCxDQUNqRSxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsdUJBQXVCLENBT3pCO0FBRUQsd0JBQWdCLDRDQUE0QyxDQUMxRCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsdUJBQXVCLENBT3pCO0FBRUQsd0JBQWdCLGdEQUFnRCxDQUM5RCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsNEJBQTRCLENBTzlCO0FBRUQsd0JBQWdCLDJEQUEyRCxDQUN6RSxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsNEJBQTRCLENBTzlCO0FBRUQsd0JBQWdCLG1EQUFtRCxDQUNqRSxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsNEJBQTRCLENBTzlCO0FBRUQsd0JBQWdCLGlEQUFpRCxDQUMvRCxPQUFPLEVBQUUsVUFBVSxFQUNuQixTQUFTLFVBQVEsR0FDaEIsNEJBQTRCLENBTzlCO0FBRUQ7Ozs7R0FJRztBQUNILHdCQUFnQixzQ0FBc0MsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLFNBQVMsVUFBUSxHQUFHLHNCQUFzQixDQUdySDtBQUVEOzs7O0dBSUc7QUFDSCx3QkFBZ0Isc0NBQXNDLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxTQUFTLFVBQVEsR0FBRyxrQkFBa0IsQ0FHakg7QUFFRDs7OztHQUlHO0FBQ0gsd0JBQWdCLHNDQUFzQyxDQUFDLE9BQU8sRUFBRSxVQUFVLEVBQUUsU0FBUyxVQUFRLEdBQUcsa0JBQWtCLENBR2pIIn0=