/** Static policy selectors use this batch's proposed values; a validator's explicit descriptor independently applies. */ export function formProposalPolicy(cargo: any, reading: any, check: any, accepted?: any[]): any; /** A null descriptor admits ordinary input, but cannot silently waive the same retained candidate's consent. */ export function stageFormProposal(cargo: any, reading: any, descriptor: any): any; /** Only actionable records enter the confirmation worker; dependency-deferred records await the normal batch. */ export function nextFormProposal(cargo: any, owner: any): any; /** Owner replay issues approval only for confirmed records; named child refresh never invents approval. */ export function formProposalReadings(cargo: any, owner: any, input?: string, approve?: boolean): any[]; /** Bind only a real context child; ordinary child slots and unrelated owners cannot collect consent. */ export function bindFormProposal(cargo: any, owner: any, input: any, childId: any): any; /** Exact YES must have passed the ordinary confirm-form revision check; NO never admits the candidate. */ export function decideFormProposal(cargo: any, owner: any, input: any, childId: any, decision: any): boolean; /** Validate the entire final batch before consuming any proof; invoke immediately before acceptFormReadings. */ export function commitFormProposals(cargo: any, accepted?: any[]): boolean; /** Failed validation withdraws the candidate; unmet prerequisites wait for the normal dependency replay. */ export function settleFormProposalValidation(cargo: any, batch?: {}): {}; //# sourceMappingURL=form-proposals.d.ts.map