interface AdministrateeInterface {
    /**
     * @notice Initiates the shutdown process, in case of an emergency.
     */
    function emergencyShutdown() external;

    /**
     * @notice A core contract method called independently or as a part of other financial contract transactions.
     * @dev It pays fees and moves money between margin accounts to make sure they reflect the NAV of the contract.
     */
    function remargin() external;
}
/**
 * @title Interface that all financial contracts expose to the admin.
 */
function remargin() external;

/**
 * @notice A core contract method called independently or as a part of other financial contract transactions.
 * @dev It pays fees and moves money between margin accounts to make sure they reflect the NAV of the contract.
 */